You are viewing a single comment's thread from:

RE: LeoThread 2024-11-18 14:32

in LeoFinance6 days ago

Part 2/4:

The report states that all 21 of the unexplained sightings were observed near sensitive national security sites, witnessed by multiple people, and captured on sensors or videos. While the Pentagon has not been able to determine the nature of these objects, they have been quick to steer the public away from the notion of "little green men," emphasizing that they have found no verifiable evidence of extraterrestrial activity or technology.

Ongoing Investigations and Skepticism