ISTANBUL (AA) – The Philippines has said that 17 Filipino seafarers were taken prisoner as Houthi rebels seized an Israel-linked ship in the Red Sea. Houthi rebels seized Galaxy Leader, holding 25 people, including 17 Filipinos, said Foreign Affairs Undersecretary Eduardo de Vega, Manila-based daily Phil Star reported. De Vega expressed concer...