Russian Police Arrest War Protesters

421

Police officers detained demonstrators in St. Petersburg Wednesday after President Vladimir Putin dramatically escalated his flagging invasion in Ukraine by announcing what he called a “partial mobilization.” More than 1,200 protesters were…

guest
0 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments