Leon Taylor Missouri Execution
Leon Taylor was executed by the State of Missouri for a robbery murder. According to court documents Leon Taylor would rob a convenience store and in the process shoot and kill the clerk. Leon Taylor would be arrested, convicted and sentenced to death. Leon Taylor would be executed by lethal injection on November 19, 2014 […]
Leon Taylor Missouri Execution Read More »