The Russian capital, Moscow, and several other cities witnessed massive demonstrations organized by supporters of the detained opposition Alexei Navalny, calling for the resignation of Russian President Putin and fighting corruption
Clips about this story
Source link