New Delhi, June 12 -- US officials have identified a site in the northeastern United States where mysterious glowing orbs are regularly seen in the night sky at night, a development that may help investigators better understand a long-running UFO mystery, as reported by The New York Post.

The location, reportedly found after a tip from a resident and confirmed by visits from FBI agents, is being revealed as part of a third batch of UFO-related documents released on Friday under a declassification order issued by President Trump in February, the report stated.

The files regarding the Northeast site make no mention of any nearby military installation or sensitive facility that could account for the activity or suggest the use of advanced ...