Leon Taylor was sentenced to death for killing gas station attendant Robert Newton in Independence in 1994.
Leon Taylor was sentenced to death for killing gas station attendant Robert Newton in Independence in 1994. The Associated Press
Leon Taylor was sentenced to death for killing gas station attendant Robert Newton in Independence in 1994. The Associated Press

Letter of the Week: The damage of capital punishment

November 30, 2014 09:00 AM

UPDATED November 30, 2014 07:08 PM

More Videos

  • Narrow win over Emporia State is a wake-up call for Mizzou

    The Tigers now head to a competitive, eight-team tournament in Orlando, Fla.