The sad saga of livestock carrier Yangtze Fortune (IMO 9336282) and its abandoned crew looks to have come to an end, with the final 16 members of the crew finally leaving the ship to return home to the Philippines The vessel was detained by the Australian Maritime Safety Authority (AMSA) in...