11 March 2007 | Guardian (Author)
Egypt
Egypt in the dock over tactics of police torturers (Media Report, English)
Documents found: 2