Adding insult to injury and then adding salt to the wound.
Day: September 25, 2024
After a flurry of last-ditch efforts and press, Marcellus Williams was executed by the State of Missouri...
A Harris victory is likely to be more of the same, and while that is not ideal,...