Wednesday, February 12, 2025
Happening Now

Texas man becomes first inmate put to death this year in U.S.

Before the 64-year-old inmate received a lethal injection, he turned his head and apologized several times to his wife’s son, daughter and mother. Source

Share