Chanting slogans against President Vladimir Putin, thousands of people took to the streets across Russia on Sunday to demand the release of jailed opposition leader Alexei Navalny. More than 3,000 protesters were detained, according to a monitoring group.
Categories