Saudi Arabia’s execution of more than 2,000 people over the last decade in many cases violates Saudi and international law ...
With another execution set, Brevard’s death row is nearly empty as Florida carries out a record number of executions.