Tanya Lokshina

  • The scope of the protests that have followed Russias Dec 4 parliamentary elections, which protesters claim were rigged, have not only shocked Prime Minister Vladimir Putin and his cohort - it has shocked the opposition as well. And Kremlin officials have no one to blame but themselves for this ...

    Read More