Like recent years, Saudi Arabia is on the top of the global list of executions

Advertisement