Leo Jenkins Executed For 2 Texas Murders
Leo Jenkins was executed by the State of Texas for a double murder According to court documents Leo Jenkins would rob a pawn shop and in the process would shoot and kill a sister and brother who were working: Mark Kelley and Kara Kelley Voss Leo Jenkins would be arrested, convicted and sentenced to death … Read more