Missouri plans to execute Marcellus Williams on Sept. 24. If that occurs, he’d be the 100th person executed in our state since 1989, a shameful milestone, and another instance of executing a possibly innocent person. According to the Death Penalty Information Center, since 1973 at least 200 people sentenced to death in the United States […]