Episode details

Available for over a year
A woman in the US state of Georgia has been executed despite a number of last-ditch appeals, including one by the Pope. Grant Blankenship, a reporter with Georgia Public Broadcasting was outside the prison. (Picture: Kelly Gissendaner Credit: Reuters)
Programme Website