Businessinsider.co.za | Latest satellite images show efforts to free the giant container ship stuck in the Suez Canal
Published
High-resolution photos taken from space on the morning of March 27, show the stricken vessel and the traffic jam ships caused by the blocked Suez Canal.
Full Article