Showing posts with the label Spyplane

UFO Files Exclusive: Cold War Spyplane Incident

The release by Britain’s Ministry of Defence of 15 of its last remaining UFO files at the UK’s National Archives has revealed details of a stunning Cold War close encounter witnessed by the ent…
Subscribe Our Newsletter