CIA Released Hundreds UFO Files After New Season X-Files

New series of X-Files was kicked off in the United States. The US spy agency CIA decided at the same time to release hundreds of UFO documents on the investigation into UFOs. The CIA’s website states…

[[ This is a content summary only. Visit my website for full links, other content, and more! ]]

Leave a Reply