
Egypt: The CFJ Reveals Death of Citizen Due to Torture Inside Sayeda Zeinab Police Station, Calls for Investigation and Accountability
The Committee for Justice (CFJ) has revealed the death of an Egyptian citizen named Abd El-Rahman Mohamed Hassan, which occurred inside the investigation’s unit at […]