Putin Wins Russian Election, Liberal Media Freaks Out
Red Ice TV
1:23
Occupy-style protest action in Moscow
Pravda Report