FAA directs UFO spotters to call Washington | News
(The Center Square) – Official FAA policy directs air traffic controllers wishing to report a UFO sighting to call the state of Washington, specifically the National UFO Reporting Center in Davenport. Since 1974, the Center has fielded nearly 140,000 reports of UFO sightings from all of North …
Read More