Police detain dozens of protesters in Moscow, St. Petersburg

Police detained on Tuesday several dozen opposition activists during unauthorized rallies in Moscow and St. Petersburg in support of freedom of assembly. Left Front movement leader Sergei Udaltsov and its representative Konstantin Kosyakin, Solidarity movement member Ilya Yashin, and Lev Ponomaryov, the leader of the movement For Human Rights were among the 26 people detained […]