Egyptian authorities have seized the ship that blocked the Suez Canal, saying its owners owe more than a billion dollars in compensation. The Japanese-owned …

source