End of the Week, End of the World

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.

Comments