The Live Export Industry has taken another blow after 67,000 sheep have been left stranded on a vessel destined for Qatar. Mechanical failures forced to the ship to return to Port Adelaide on Friday, only three days after its departure, and animal welfare groups are demanding the immediate offloading of the sheep.
Speakers:


