Ben Swann ON: UK’s “Integrity Initiative” and How It is Actually a Propaganda Machine

Investigative Journalist Ben Swann discusses the scandal that is the Integrity Initiative, a covert organization backed by the British government.