A report from U.S. intelligence officials will reveal that they cannot definitively rule out that aliens or foreign governments were behind more than a hundred supposed UFO sightings.
The report from the Office of the Director of National Intelligence, which is expected to be released to Congress by June 25, will reportedly include few definitive facts about the more than 120 reported incidents that have occurred over the past two decades.
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.