Last night, April 24, 2019, the State of Texas executed John William King after the U.S. Supreme Court denied his request for a stay. He was put to death for […]
Categories
Last night, April 24, 2019, the State of Texas executed John William King after the U.S. Supreme Court denied his request for a stay. He was put to death for […]