The UN Human Rights Committee has found the government of Kyrgyzstan responsible for the death of a detainee in police custody who was arrested in 2004 as the Open Society Justice Initiative reports.
The UN Human Rights committee found the government of Kyrgyzstan responsible for the death of a detainee in police custody