Press Release20 May 2025UN Committee against Torture criticizes new Criminal Procedures Code, continued violations in Egypt criminal justice system