Will Speer’s Execution Has Been Stayed
Dear Friends, I am relieved to tell you that today, October 26, 2023, less than five hours before he was set to be put to death, the Texas Court of Criminal Appeals granted a stay of execution for Will Speer. Will Speer will live to see another day and continue to spread his message of hope […]