LONDON (Horn Observer) Saudi Arabia executed a record number of people in 2019, despite an overall decline in executions worldwide, Amnesty International said in its 2019 global review of the death penalty published today. The Saudi authorities put 1