HARARE – Police have finally apprehended the leader of the Johanne Masowe Echishanu Budiriro Two sect, Madzibaba Ishmael “Mufani” Chokurongerwa whose congregants severely assaulted police officers and journalists in May last year. Mufani fled soon after the skirmishes leaving 37 members of his sect to be arrested and stand trial while he was in hibernation….

