Friday, June 25, 2021

Long-awaited Pentagon report into UFO sightings finds 'no clear indication' of alien life


A long-awaited US government report on UFOs has concluded that there is not enough evidence to prove the existence of alien life. https://ift.tt/2U5dJvj

Share This Post

.