Thousands of Anti-Putin Demonstrators Rally in Moscow
Thousands of Russian demonstrators converge on central Moscow, protesting President-elect Vladimir Putin's third term in office amid allegations of election fraud.
Thousands of Russian demonstrators converge on central Moscow, protesting President-elect Vladimir Putin's third term in office amid allegations of election fraud.