Megaship blocking Suez Canal may be refloated Saturday: owner

By March 27, 2021