By BYP @blackyouthproj 1:27 pm November 19, 2014 The state of Missouri tied its own record for the most executions in a year when they put a man who killed a suburban Kansas City gas station attendant in 1994 early Wednesday. Leon Taylor, 56, was pronounced dead at 12:22 a.m. at the state prison in […]
Trending Articles
More Pages to Explore .....