Search Results

Share:
Share on email
Share on twitter
Share on facebook

In brief: August 2019

In Tennessee, the Tennessean reports Stephen West was executed by electric chair last night. He opted for electrocution over lethal injection, a choice available to

Read More »