Show of HandsShow of Hands

Cthullhu December 22nd, 2014 5:50pm

Critics said that Putin was upstaging Obama. Recent events in Russia have the Ruble collapsing, their economy contracting and banks being bailed out while the US increases sanctions. Which leader has the 'upper hand' now?

22 Liked

Comments: Add Comment