Capital Punishment Abolished in Sierra Leone AfricaKeith RichardsOctober 26, 2021Georgetown UniversityCapital Punishment, Executions, Julius Maada Bio, Death Penalty Project, AdvocAidComment
Foreigners are joining Kurdish forces in the fight against ISIS Middle East & Cent. AsiaThe Caravel ArchivesMarch 3, 2015Executions, Iraq, ISIS, Kurds Comment