Thousands of Russians have been arrested for protesting Vladimir Putin’s mass mobilisation of troops on Wednesday as public discontent with war in Ukraine grows.
This article, images and content belong to the source and curated for informational purposes.