New Evidence of Torture in Chechnya is Revealed