Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Iran executed 834 people last year, the highest number since 2015 as capital punishment surged in the country, rights groups said in a report on Tuesday. The number of executions that Iran has carried out by hanging in recent years…