Last night, June 3, 2015, the State of Texas carried out its eighth execution of the year, putting Lester Bower Jr. to death more than 31 years after his conviction. Bower […]
Last night, June 3, 2015, the State of Texas carried out its eighth execution of the year, putting Lester Bower Jr. to death more than 31 years after his conviction. Bower […]