Leon Taylor execution

Leon Taylor Executed For Robert Newton Murder

Leon Taylor was executed by the State of Missouri for the robbery and murder of Robert Newton According to court documents Leon Taylor would rob a convenience store and in the process would murder clerk Robert Newton Leon Taylor was arrested, convicted and sentenced to death Leon Taylor was executed by lethal injection on November…