Three chiefs, 18 others arrested for employing a witchfinder in Mzimba
Police at Jenda have arrested group village headman Paul Chipokosa Chirwa aged 71, village headman Christopher Chirwa, 66, village headman Yolamu Chirwa aged 52 and 18 villagers for allegedly charging two people with witchcrafts and… ...