realnewsrightnow.com
Jesus Christ Being Held at CIA Black Site in Effort to Delay Armageddon
WASHINGTON, D.C. - A former government contractor who oversaw interrogations for the Central Intelligence Agency in the months and years following the September 11, 2001 terror attacks in New York and Washington, says Jesus Christ has been held at a CIA black site for nearly two decades...