Anti-war protests in Russia, several persons arrested

Anti-war demonstrations are being held once again worldwide, including Russia, where the loud critic of the Kremlin, Alexei Navalny, has urged people there to take a stand against President Vladimir Putin and the invasion of Ukraine. Police arrested some of the protesters in “Manezhnaya” Square, downtown Moscow, as they can [...]
Police arrested some of the protesters in the “Manezhnaya” Square in downtown Moscow, as you can see below. / BBC/











