While most of the world showed a decline in the death penalty, Saudi Arabia executed more people than ever, according to Amnesty International. Source
While most of the world showed a decline in the death penalty, Saudi Arabia executed more people than ever, according to Amnesty International. Source