A NASA scientist says she’s ‘absolutely certain’ there’s alien life in our Solar System, and they’re most likely hiding in Venus.
Dr Michelle Thaller, a research scientist at the space agency at the Goddard Space Flight Centre, recently sat down with The Sun to talk about all things extraterrestrial.
According to Dr Thaller, she’s certain our little green friends have set up shop on the second planet from the sun, where the conditions are unbearable for humans.
"I never expected Venus. Venus is now one where we see something in the atmosphere that looks very much like it could be produced by bacteria,” she said.
To read more, click here.