Uzbek Woman Kills Herself After Long Police Interrogation. Fundamental freedoms, Human Rights, Torture 215 Responses » Dec 062011 Continue reading »