End of the Week, End of the World
Submitted by eclipseadmin on Fri, 06/27/2008 - 12:00
in
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

Comments