Death penalty 2019: Saudi Arabia executed record number of people last year amid decline in global executions
Saudi Arabia, Iraq, South Sudan, and Yemen bucked a global trend with spikes in executions Global executions fell by 5%, hitting a 10-year low Saudi Arabia executed a record number […]