Egypt: Further information: Death penalty / legal concern: Yahya Mustafa Imam Shahrour, Ahmed Mohammad Hammouda, Hesham Taha Ahmed Salim

The three named named above were executed on 16 December 1993.

Choose a language to view report

Download PDF