Skip to main content

Anti-war protesters who took to the streets of St. Petersburg to protest Russia’s invasion of Ukraine on Thursday were met with arrests. Similar protests took place across the country and police detained more than 1,600 people in at least 53 cities.

The Globe and Mail