Death Penalty

ATMORE, Ala. – Alabama mail bomber Walter Moody, 83, became the oldest inmate put to death in modern U.S. history on Thursday night after the Supreme Court refused to intervene in the execution.

%d bloggers like this: