WASHINGTON — US officials have found a location in the Northeast where unexplained glowing orbs frequently appear in the night sky, bringing experts closer to solving a longstanding UFO mystery.
The site’s existence, reported to the FBI and confirmed by agents, is being disclosed Friday as part of a third tranche of UFO files released pursuant to President Trump’s February declassification order.
The location is not identified in documents, but it is described as being on a secluded pond.
