This post was originally published on this site
https://e3.365dm.com/24/10/768x432/skynews-derrick-dearman-robert-roberson_6719410.jpg?20241018082625At least 20 people have been put to death in the US this year, according to the Death Penalty Information Center – as Thursday nearly saw two executions.