Whistleblower: 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 Agenc…