December 31
IRANfemale execution
Woman Hanged in Iran
Iranian authorities have executed a woman on murder charges, according to
reports by several Iranian media outlets. No information regarding time and
place of the execution was revealed in the reports.
On December 26, the
December 31
TEXAS:
Will Texas lawmakers protect intellectually disabled people from getting the
death penalty?
Fueled by a U.S. Supreme Court decision chastising Texas for how it
determines intellectual disability in death penalty cases, criminal justice
advocates say the time has