Top secret files dubbed “the British X-Files,” which UFO hunters believe could prove extraterrestrials have visited the UK, are to be released by the Ministry of Defence (MoD).
Read Full Article at RT.com
RT – Daily news