Alleged CIA Officer Caught on Camera Describing How Intelligence Community Sets Up Regime
by Debra Heine
A man who claims to be with the Central Intelligence Agency (CIA) was caught on camera detailing to an undercover journalist how the intelligence community takes out the regime’s political opponents.
Gavin O’Blennis,…