Human rights Egypt’s Court of Cassation confirms ICCPR does not bar the death penalty Mostafa Korayem Feb 22, 2024