by Sunny » Mon Sep 28, 2015 12:36 pm
NASA: US Space Agency to Announce 'Major Science Finding' About Mars During Monday News Briefing
The agency's press release said it would "detail a major science finding" of its Mars exploration mission at the event. The discovery of liquid water is one possibility, Inverse reported.
Hmmm, maybe there is little green men after all.
NASA: US Space Agency to Announce 'Major Science Finding' About Mars During Monday News Briefing
The agency's press release said it would "detail a major science finding" of its Mars exploration mission at the event. The discovery of liquid water is one possibility, Inverse reported.
Hmmm, maybe there is little green men after all. :awesome:
[img]http://images.fineartamerica.com/images-medium-large-5/little-green-men-roswell-bob-christopher.jpg[/img]