Egyptian authorities impound ship that blocked Suez Canal amid financial dispute

Egyptian authorities impound ship that blocked Suez Canal amid financial dispute

Upworthy

Published

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

Full Article