ALIEN life could be lurking in our Solar System and a Nasa scientist has revealed some of the most likely locations to find it.
Dr. Michelle Thaller works as a scientist at Nasa’s Goddard Space Flight Center and recently spoke about the guest to find alien life in New York.
Speaking at Artechouse’s Beyond the Light exhibit, Dr. Thaller told a small group of attendees: “In the case of the Solar System, there are certain places that there’s heavy evidence that there may be life here.”
The expert said Venus, Mars, and Saturn’s icy moon Titan are all places where life could be discovered.
She added: “I think it’s only a matter of time until we have proof that it’s in the Solar System but, that’s the thing, we’re waiting for that ‘there’s nothing else it could possibly be’ because can you imagine the trouble we’d get in?”