Russian police detain opposition leader Navalny at Moscow protest

File photo: Alexei Navalny

Russian police detained opposition leader Alexei Navalny in central Moscow on Sunday at a rally which Navalny had called to protest against corruption.

A Reuters reporter saw police detain Navalny on Moscow’s Tverskaya Street and put him in a police truck. Hundreds of opposition protesters crowded around the police van and tried to prevent it from taking Navalny away.

Related posts

UK Designates IRGC, IMCR and Russia’s GRU Volunteer Corps Under New National Security Law

UK Ratifies High Seas Treaty to Protect Two-Thirds of the World’s Ocean and Marine Biodiversity

Pope Leo Calls for Strong AI Regulation and Warns Against Autonomous Weapons