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?
Comments: Add Comment