Author: Kayla Guo
The Texas Supreme Court halted the execution of Robert Roberson in a last-minute decision, following a subpoena by Texas state…
The Texas Supreme Court halted the execution of Robert Roberson in a last-minute decision, following a subpoena by Texas state…