Egypt seizes the Ever Given, saying its owners owe nearly $1 billion for Suez Canal traffic jam April 13, 2021 Leave a comment Favorite This!