Egypt: Committee for Justice Documents Death of Detainee Inside Agouza Police Station Due to Torture, Calls for Independent Investigation and Accountability
The Committee for Justice (CFJ) has documented the death of Egyptian citizen Ali Mahmoud Abdel‑Aal (39) from the Mit Oqba district in Giza, who died […]













