Russian opposition leader Sergei Udaltsov in a Moscow courtroom on Saturday. Photo: AP
Russian opposition leader Sergei Udaltsov in a Moscow courtroom on Saturday. Photo: AP

Russia opposition leader Sergei Udaltsov under house arrest

Topic |   Vladimir Putin
Russian opposition leader Sergei Udaltsov in a Moscow courtroom on Saturday. Photo: AP
Russian opposition leader Sergei Udaltsov in a Moscow courtroom on Saturday. Photo: AP
READ FULL ARTICLE