Widespread Torture Continues Unabated in Chechnya

Today, Human Rights Watch released their report on systematic torture in Chechnya. The report, “Widespread Torture in the Chechen Republic” serves as HRW brief to the 37th UN Commission Against Torture. None of its contents should be a surprise to anyone. Though the Chechen War has been officially declared over by the Russian Government, war […]