Human rights Egypt’s Court of Cassation confirms ICCPR does not bar the death penalty Habiba Mohamed Nov 2, 2019