Life on Mars? Conspiracy theorists go nuts over new NASA photo showing ‘workman fixing’ space Rover on the red planet
‘Scientists have long wondered if life really does exist on Mars. And a new set of pictures released by NASA could appear to confirm conspiracy theorists’ claims that we are not alone in the universe. […]