Egypt: More video leaks on torture in police stations
Detainees at Egypt’s Al-Salam Police Station in Cairo have reportedly suffered renewed torture following leaks of secret filming of abuse. Last month some video leaks to the Guardian showed Egyptian police torturing prisoners at a police [ More … ]