William Speer
William Speer is a Texas death row inmate who was scheduled for execution by lethal injection on October 26, 2023, but had his execution temporarily halted by the state's top criminal appeals court.
Global Media Ratings
Countries Mentioned
No country-level mention data available.
Interactive World Map
Each country's color is based on "Mentions" from the table above.
Recent Mentions
United States:
William Speer was a Texas death row inmate set to receive a lethal injection.
3
United States:
William Speer is a Texas death row inmate whose execution was recently halted by the state's top criminal appeals court.
5