NASA Spacecraft Reveal Largest Crater in Solar System

New analysis of Mars' terrain using NASA spacecraft observations reveals what appears to be by far the largest impact crater ever found in the solar system

If you want to include this story in your blog, copy and paste this formatted text: