Roberto Abraham Scaruffi: Inside jobs... Putin versus Medvedev?

Monday, 29 March 2010

Inside jobs... Putin versus Medvedev?

Russia's leaders pledge to "destroy" those behind rush-hour suicide attacks on the Moscow Metro in which 38 people died.