Posted on April 21, 2020 by adminSaudi Arabia executed record number last year, Amnesty report finds The death penalty is another violation which has gone in line with that trend of a real deterioration in civil and political rights,” said a rights advocate. ( read original story …)