This image released by the state-run Oman News Agency show the crew of the Galaxy Leader arriving in Muscat, Oman, after being released by Yemen's Houthi rebels on Wednesday, Jan. 22, 2025. (Oman News Agency via AP)

News, Photo and Web Search

Search News by Ticker

 

Other Photos

Previous Photo

Next Photo