US Defense Department

US Defense Department Confirms Leaked Video of Unidentified Aerial Phenomena Is Real

The US Defense Department has confirmed that leaked photos and video of "unidentified aerial phenomena" taken in 2019 are indeed…

4 years ago