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.