The Department of Foreign Affairs confirms several Filipino crew members of Galaxy Leader cargo ship in the Red Sea were among those held hostage last Sunday
Read more: https://inqnews.net/17FilipinosHeldHo...
Visit us at https://www.inquirer.net
Facebook: / inquirerdotnet
Twitter: / inquirerdotnet