Welcome, Sign In
Russia Rallies Put Pressure on Putin
Description:Thousands of people have attended the biggest anti-government rally in the Russian capital Moscow since the fall of the Soviet Union, with smaller protests staged in St Petersburg and other cities.
putin party elections
russia election protest