christiantheatheist:

NASA has downplayed talk of a major discovery by its Mars rover after remarks by the mission chief raised hopes it may have unearthed evidence life once existed on the Red Planet.

Cue Jeff Wayne’s ‘The Eve of War’