The state supreme court has upheld the death sentence of prison inmate Leonard Taylor, who was convicted of killing his girlfriend and her three children in 2004. Taylor had claimed his lawyer proivided an inadequate defense. The court has rejected that argument. The children were ten, six, and five years old when they and their mother were shot to death at her home in St. Louis. Full decision of the court.
You are here: Home / Death sentence for Leonard Taylor upheld