David Keene Archives

Don’t Look Now, But Here’s Proof of Collusion with Russia

March 2, 2018

NPR reported Friday morning that a prominent Russian politician with deep links to the Kremlin and Vladimir Putin had spent much of the last decade methodically developing personal relationships with leaders of the National Rifle Association (NRA). Alexander Torshin has…

Read more

Bombshell Report Proves NRA Colluded With Russia

March 2, 2018

NPR reported Friday morning that a prominent Russian politician with deep links to the Kremlin and Vladimir Putin had spent much of the last decade methodically developing personal relationships with leaders of the National Rifle Association (NRA). Alexander Torshin has…

Read more