UFOs, red orbs
Digest more
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,
The Pentagon will begin releasing never-before-seen files containing unidentified anomalous phenomenon, or UAPs, on a dedicated website, the agency announced Friday morning.
