Annette
Texas Man Put To Death For 1989 Murders Of Twin Sisters;18 Executions This Year
United States | Oct 02, 2024Across the US, a total of four executions were carried out last during the past 12 days.
Across the US, a total of four executions were carried out last during the past 12 days.