Russian protesters have taken to the streets in Moscow and St. Petersburg for several nights in a row, despite a heavy police presence, outraged over observers’ reports of widespread ballot box stuffing and manipulations of the vote count. This week has seen some of the biggest and most sustained protests Russia has faced in years, and police have detained hundreds of protesters.
Comments