Photos: Hundreds arrested as Russians protest invasion of Ukraine – Al Jazeera English

Russians have turned out by the thousands to decry their countrys invasion of Ukraine as emotional calls for protests grew on social media.
Some 1,745 people in 54 Russian cities were arrested on Th… [read more]

Leave a Reply

Your email address will not be published.