Prison Island
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.
Advertisement
Advertisement
Advertisement
Father Charlie Burrows is often the last man people speak to before they face a firing squad.