Dozens of people gathering in Moscow and Saint Petersburg Thursday to protest against Russia’s invasion of Ukraine have been detained, according to AFP journalists at the demonstrations.
Riot police at Pushkin Square in central Moscow arrested dozens of people, while around 20 people have been detained in Russia’s former imperial capital Saint Petersburg.