From an old pastor in Papua New Guinea whose parents put human flesh in his school lunchbox to a former Khmer Rouge executioner in Cambodia determined to t
Australian man Shane Christian Davey will be freed from a Bali prison as part of Indonesia s Independence Day pardons, after being caught with drugs in September 2020.