More than 150,000 people had petitioned for a stay, including Catholic and other faith leaders, citing what they called false testimony and discredited evidence.
Share this post
Critics Denounce Texas Execution of Ivan…
Share this post
More than 150,000 people had petitioned for a stay, including Catholic and other faith leaders, citing what they called false testimony and discredited evidence.