Putin opposition leader gets arrested in Moscow Sunday
Originally appeared at RussiaFeed.com
Russian opposition leader Alexei Navalny was detained by police today as he was en route to an unauthorized protest rally in Moscow. He is expected to be charged with a violation of public order, and this minor charge carries a punishment of 20 days in jail.