(Cairo) – Torture is an endemic problem in Egypt and ending police abuse has been a driving element behind the massive popular demonstrations that swept Egypt over the past week, Human Rights Watch said in a report released today.
2011-01-31
(Cairo) – Torture is an endemic problem in Egypt and ending police abuse has been a driving element behind the massive popular demonstrations that swept Egypt over the past week, Human Rights Watch said in a report released today.