Wednesday, 6 June 2018

NASA news: Mars discovery could reveal LIFE ON MARS in Curiosity announcement



NASA’S space boffins are gearing up for a major Mars Curiosity Rover discovery announcement this week - and one space expert believes the US space agency could finally be about to unveil evidence of alien life on the dusty Red Planet.

Related Posts: