EU, NATO, allies press for release of 25 seafarers held by Houthi rebels
MANILA, Philippines: The European Union (EU), the North Atlantic Treaty Organization (NATO) and their allies have pressed for the release of 25 seafarers, including 17 Filipinos, being held by Houthi rebels since last November 19.