Vladimir Putin: Crafty strategist or irritable and reckless leader?

previous post