Jan 30, 2019 Crime Police Arrest Members of Self-Acclaimed Satanic Group in Dedza Police in Dedza have arrested members of a certain youthful gang which call themselves.. Read more