UFOs: Challenging the Taboo

October 7, 2015 admin 0

On a September evening in 1976, an object that looked similar to a star, but bigger and brighter, was reported over Tehran, Iran. Deputy General Yousefi at the Air Force command post scrambled an F-4 […]