November 25, 2024
A Missouri inmate convicted of ambushing and killing a St. Louis area police officer he blamed in the death of his younger brother is scheduled to be executed Tuesday, though his lawyers are seeking to have the lethal injection halted

A Missouri inmate convicted of ambushing and killing a St. Louis area police officer he blamed in the death of his younger brother is scheduled to be executed Tuesday, though his lawyers are seeking to have the lethal injection halted