Putin at the End of his 4th Term…

[Artist unknown; making the rounds on the web…]

[Cross-posted at The Monkey Cage]

Joshua Tucker

Joshua Tucker is a Professor of Politics at New York University.