No image available Article / 18 April 2009 The price of Chechnya’s peace The war is over. Russia on Friday announced the end of counterterrorist operations in Chechnya, which should see the withdrawal of 20 000 troops. By James Marson