Monday, January 25, 2021

Russian Protesters Demand Alexei Navalny's Release From Prison

Demonstrators in Russia braved extreme cold, police brutality and mass arrests, calling for the release of the opposition leader, who was detained last week shortly after returning to the country.

0 comments:

Post a Comment