Andrew Chan
Meet the Irish Catholic Priest Who Ministers to Inmates on Indonesia's Death Row
Father Charlie Burrows is often the last man people speak to before they face a firing squad.
Annons
Annons
Annons
Father Charlie Burrows is often the last man people speak to before they face a firing squad.