Texas executes inmate after 31 years on death row

WASHINGTON: After three decades on death row in Texas and seven scheduled executions that were postponed at the last minute, convicted killer Lester Bower was put to death Wednesday for a quadruple murder he always denied.

To continue reading the rest of the article, click here

Leave a Reply