Thursday, December 26, 2024
Happening Now

Ship that blocked Suez Canal impounded amid financial dispute

The canal authority demanded at least $900 million, according to a judicial official. Source

Share