Pentagon’s Latest UFO Report Confirms 21 Unexplained Sightings

UFO over White House

iStockphoto According to the Pentagon’s latest report from the All-domain Anomaly Resolution Office (AARO), they received 757 eyewitness reports of UFOs (or Unidentified Anomalous Phenomena (UAP), as is now the official government term for UFOs) […]