Suez Canal Authority (SCA)

Egypt seizes Suez blockade ship

Reading Time: 2 minutes Cairo, Wednesday Egypt will impound the giant container ship that blocked the Suez Canal last month until its Japanese owner […]