Search results
Missouri executes Leonard Taylor, convicted of quadruple murder, despite innocence claim
Kansas City Star McClatchy Articles via AOL· 1 year agoLeonard Taylor contended he was innocent in the quadruple murder of his girlfriend and her three...