Missouri Executes Man Convicted of Killing His Girlfriend and Her Children

(MISSOURINET) – A man convicted of killing his girlfriend and her three children has been put to death.

Missouri has executed 58-year-old Leonard Taylor for the 2004 killings of Angela Rowe and her young children in St. Louis County.

Rowe’s sister, Gerjuan (jerr-wawn) Rowe, says justice was served.

Taylor, of St. Louis, claimed that he was in the state of California when the murders happened in Jennings.