Filipino crew members of the Galaxy Leader who were held captive for more than a year in Yemen arrived in Manila on Thursday. The 17 seafarers were welcomed by their family members and Philippine ...
The recent release of 25 crew members from the MV Galaxy Leader, including 17 Filipinos, by the Houthi rebels, while a positive development, is insufficient as the ship they seized illegally was still ...