Well? What do you think?
https://www.thesun.co.uk/tech/788569...ufo-sightings/
Nasa admits 'tiny super-intelligent' aliens may have ALREADY visited Earth – and says some UFO sightings 'cannot be explained or denied'
A top Nasa scientist said the space agency needs to be "more aggressive" in the hunt for alien life