Over 700 Detained At Anti-War Protests Across Russia
Russian police have detained greater than seven hundred human beings at anti-conflict protests throughout dozens of towns after President Vladimir Putin despatched troops to invade Ukraine, an impartial reveal stated Thursday. Around 2,000 human beings accumulated close to Pushkin Square in critical Moscow, whilst as much as 1,000 human beings accumulated withinside the former imperial […]
Read More