Submitted by eclipseadmin on
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.
Category:
Submitted by eclipseadmin on
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.