Mars: Water vapours rising from the Red Planet suggest it ‘may have been habitable’

Was Mars once home to ALIENS? Water vapours rising from the Red Planet suggest it ‘may have been habitable’, study reveals Scientists have detected water vapour rising through Mars’ atmosphere The findings could offer insights into the Martian water cycle They also indicate the Red Planet could have been home to aliens in the past  … Read more