The livestock carrier Al Messilah has been delayed at the port of East London, South Africa due to a...... Read more