Russia is democratic nation. Like it or not. get over it.
Yeah right, so is China.
Analysis: Chechnya: How did Putin's party win 99 percent?
How did Putin got 99 percent in Chechnya? This was just two years ago.