29 Mar Mother of all traffic jams causes security concerns at Suez Canal
A cargo ship has blocked the Suez Canal in Egypt, one of the most critical waterways in the world. Security and maritime experts warn that the vessels currently unable to pass through the canal may have to re-route through piracy zones off the coast of...