In Russia, thousands of protesters flooded the streets in more than 100 cities across Russia in the latest mass demonstration against government corruption. More than 1,000 protesters were arrested. The protests were organized by anticorruption activist Alexei Navalny.
Topics: