💨 Abstract

Alabama has set August 21, 2025, as the execution date for David Lee Roberts, convicted of a 1992 murder after his conviction was upheld by the Alabama Supreme Court. This will be carried out using nitrogen gas, the seventh such execution in the country and the state's sixth using this method.

Courtesy: WTOP Staff