Huge discovery: There may actually be life on Mars!

A huge subsurface ocean has been discovered beneath the surface of Mars, dramatically increasing the possibility of life on Mars.

Shiftdelete.Net is a member of the Association of Internet Media and IT Reporters.