UFO Sightings | UFO News Reports

Blog posts : "radar is physical evidence of ufo sightings"

Radar is physical evidence of UFO Sightings

Radar is physical evidence of UFOs.

"British troops stationed at RAF Troodos – a base on Cyprus – listened in as the American crew called for help as a UFO cloaked in “a multitude of flashing lights, 20 at a time” zoned in. During the 90 minute incident, two US Navy F-14 fighters were scrambled and an RAF Phantom was diverted from…

Read more

1 blog post