Satellite imagery shows mega container ship blocking Egypt’s Suez Canal

Satellite imagery captured on March 23, 2021 shows the cargo container ship Ever Given blocking the Suez Canal in Egypt.
Satellite imagery gives another perspective on the developing situation in Eg…
Read More

Michael Sheetz