Egyptian Tortured to Death in Police Station
A detainee being held at a police station in Giza governorate was beaten to death last week , reports Masrawy. The Interior Ministry has denied Karim Al-Khawaja, 45, died at the hands of police and instead [ More … ]