Local

March 13, 2014 3:56 PM

Court order issued in Independence death penalty case

Leon Taylor was convicted in the 1994 killing of Robert Newton at an Independence service station

Related content

Comments