Egypt : Large meteorite crater found in Sahara
A preliminary spectral and topographic analysis of the crater temporarily called “El Bahr”, showed signs characteristic of impact craters, and scientists suggest that “El Bahr” was formed due to the collision of

Follow