CAIRO — Egypt executed 17 prisoners April 26 and 28. They had been convicted of committing 2013 attack in the town of Kerdasa in Giza governorate, where gunmen stormed a police station and killed 11 policemen.
The executions prompted a number of local and international human rights organizations to issue condemnation and calls for an end to the death penalty in Egypt.