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 United States and Japan called on Yemen's Iran-backed rebel group Houthis to cease its attacks in the Red Sea following the release of the detained MV Galaxy Leader crew on January 22.