Frank Strada, the head of Tennessee’s prison authority, will resign his post days after the failed execution of death-row inmate Christa Pike, Governor Bill Lee said on Saturday. Strada is expected to
Four years ago in 2018, after returning from a Veterans For Peace trip to Vietnam, I wrote an article called “Why Would Anyone Kill One’s Self In an Attempt to Stop A
More
