Alabama has executed man convicted of killing delivery driver during a 1998 robbery attempt

Jul 19, 12:34 AM