Space/Science — HabitableZone

Space/Science » in reply to Huge impact crater found in Egypt

Not far to the East is the Wabar Meteorite Impact Site in Saudi Arabia
Log in or register to post.

The whole thread (13 posts)