There's something I thought I'd never say. Good news today on the criminal justice front out of Texas. Kenneth Foster came within hours of execution today for the 1996 shooting murder of Ray LaHood. The killing occurred after a robbery spree during which Mr. Foster...
Texas justice
Texas is about to execute someone for a murder he did not commit and was only peripherally involved with. During every discussion of the death penalty around here, at least.