Suez Canal clears backlog of ships

  Suez Canal Authority (SCA) has said that all 422 ships stranded by the grounding of…

..