Green Day Hitched A Ride On NASA's InSight Probe To Mars

It was a great victory for science and planetary exploration as NASA's InSight probe successfully completed its 300 million mile voyage from Vandenberg Air Force Base in California to Mars where it will survey and study the surface of our neighboring planet. It is also being reported that one of...
Read More

David Bowie Was Right: NASA Discovers "Spiders" On Mars

It seems that both David Bowie and Ziggy Stardust were on to something, because NASA recently discovered that there are indeed "spiders" on Mars. Though not in the sense that there are alien spiders on Mars plotting to attack Earth (as far as we know), but the "spiders" NASA is talking about are...
Read More