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…