26 Crewmen Freed From Somali Pirate Captivity After 19 Months
A Chinese naval ship has come to the rescue of the crew of a Taiwanese trawler that was held in captivity by Somali pirates for almost 19 months. Taiwan’s foreign ministry, as well as China’s, was able to confirm that the 26-man crew was released after ransom negotiations – although it was not clear
Read more