Leon Taylor Missouri Execution

Leon Taylor - Missouri

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 … Read more