Police detain pro-Navalny protesters in Saint-Petersburg
2021-01-31 19
Russian police detain protesters in the country's second city St. Petersburg as supporters of jailed Kremlin critic Alexei Navalny take to the streets despite authorities ramping up pressure on the opposition with arrests and criminal probes.