World | Wed Dec 21, 2011 6:24pm GMT

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