Cargo ship owner apologises over blockade at Suez Canal

The New Times
Agencies