Convicted killer executed in Missouri; St. Louis congresswoman calls for ending capitol punishment
A convicted murderer who raped and killed a woman in 2003 in eastern Missouri’s Earth City has been executed. Amber McLaughlin, who’s a transgender woman, was known as Scott McLaughlin in 2003. McLaughlin was sentenced