A 19-mile wide meteorite impact crater has been discovered in western Egypt. The crater, which was discovered through satellite imagery, is believed to escaped land-based detection due to its huge size. The Chicxulub crater in Mexico is about 100 to 150 miles wide.

Comments