A NASA scientist admits that it’s entirely possible aliens have already visited Earth – and we simply never noticed. The space expert also noted that not all UFO sightings can be “explained or denied”, and said scientists should be more open-minded about the possibility of alien visitors.
— Read on www.thesun.co.uk/tech/7885699/nasa-aliens-alien-life-ufo-sightings/