Vladimir Putin's Totally Unsurprising Electoral Win
Season 23 E 84 • 03/19/2018

After using every trick in his arsenal to tilt the race in his favor, Russian President Vladimir Putin basks in his landslide re-election victory.