Cult leader 'Black Jesus' killed in PNG (via AFP)
An infamous cult leader known as "Black Jesus", who was suspected of cannibalism, has been chopped to death in a remote Papua New Guinea village, reports said Friday. Steven Tari, a convicted rapist, had been on the run since escaping from a prison…
Related Articles