Saturday, November 16, 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