Saudi 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 …)