Missouri prepares to execute man for killing officer in 2005
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.…
Read More