death penalty

Death Penalty: Understanding the logic and procedural guarantees in Egyptian Law