October 26th, 2011 - 07:10 GMT Shipment of sheep arrives in time for Eid Al-Adha in UAE The world’s largest livestock ship arrived at Jebel Ali port yesterday with approximately 11,000 heads of cattle from Australia onboard ahead of Eid Al Adha. Read more