Egypt’s Death Penalties Set New Standard Of Severity

March 29, 2014