Russian Police Detains Opposition Leader on Charges of Organizing Unsanctioned Meeting

  • Russian police has detained around 1,600 anti-Kremlin activists and opposition leader Alexei Navalny on Saturday during a street protest as Vladimir Putin gears up to be sworn in as President of Russia for fourth term. The arrest of the opposition leader comes at a time when he gave a nationwide call against “tsar-like” autocratic rule of Putin. Navalny was arrested as soon as he arrived at Pushkin Square of Moscow as young people chanted slogans such as “Putin is a Thief!” and “Russia without Putin!”. He was later released on early Sunday with an impending court appearance on May 11. Reports say Navalny was charged for organizing an unsanctioned meeting and at the same time disobeying the Russian police.