Protesters in Russia are detained as people gather in Moscow, Saint Petersburg, and other cities across the country to protest Putin’s invasion of Ukraine.
Protesters in Russia are detained as people gather in cities across the country inorderto protest Putin's invasion of Ukraine.