‘It was us’: CIA ‘fesses up on UFO sightings in 1950-60s
The Central Intelligence Agency has admitted that it was responsible for at least half of reported UFO sightings in the middle of the last century due to its secret, high-altitude reconnaissance flights. The 1950s and ’60s...
Read More