OpsLens

Protests, Arrests As Russians Decry Ukraine Invasion

Source link


Spontaneous protests broke out across Russia on February 24 in the wake of the Kremlin launching a full-scale invasion of Ukraine.