The state of Missouri has just executed its third person in the past month. However, lawyers for Leonard “Raheem” Taylor, the most recent person to […]