Egypt: Committee for Justice Monitors Death of Young Man in Police Custody Due to Torture, Calls for Accountability
The Committee for Justice has monitored the death of Khalil Mohamed Abu Heba, a resident of El-Mahalla El-Kubra, inside the Third El-Mahalla Police Station, reportedly […]













