A federal appeals court has upheld the death sentence for Leon Taylor, who killed an Independence service station attendant 15 years ago. Taylor had claimed the prosecutors improperly removed African-Americans from the juries that convicted him and recommended his execution.
Taylor killed the attendant as his eight-year-old stepdaughter watched. The prosecutor says Taylor also pointed a gun at the girl’s head but it didn’t go off. [Missourinet]