Stop the Execution of Richard Tabler in Texas
Richard Tabler was convicted in Texas of the 2004 capital murders of Mohamed-Amine Rahmouni and Haitham Zayed. He has been given an execution date for February 13, 2025. Texas’ aggressive execution schedule marks it as an outlier in its use of the death penalty while the majority of other states are on a downward trend […]
