President Putin returns

May 10, 2012 00:55
From am agenda

Alex Holstein analyzes Russia's politlcal situation with the re-ascension of Vladimir Putin and what it means for North America.