Thu Dec 22, 2011 1:58pm GMT

Russia's Chechnya: How did Putin's party win 99 percent?