Advertisement

Georgia executes woman despite Pope plea

Kelly Gissendaner has been executed in Georgia despite a number of last-ditch appeals, including one by the Pope.