Cannibal gives himself up to Police because he is ‘tired of eating human flesh’
A traditional healer or witch doctor, known as a Nyanga, reportedly gave himself up to the police in Estcourt, a town in South Africa’s eastern province of KwaZulu-Natal, telling officers: … Read More