Death sentence for Leon Taylor upheld

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]