By Paloma Sifuentes and Roni Ayalon KANSAS CITY, MO - Leonard Raheem Taylor was executed in Missouri Tues ...
By Paloma Sifuentes and Roni Ayalon KANSAS CITY, MO - Leonard Raheem Taylor was executed in Missouri Tuesday, convicted of murders that took place in 2004, but according to the Midwest Innocence Proje ...