ibtimes.co.uk
Life on Mars: Alien fossils on Red Planet? NASA to examine
Mars 2020 rover to be launched in July 2020 in search of alien life on red planet.