End of the Week, End of the World
Ok, not the end of this world, this time, but another one: Mars. Scientists have determined that Mars’s entire northern hemisphere is an impact crater–the biggest in the solar system, in fact. Ouch.
- eclipseadmin's blog
- Login or register to post comments
