Nyabira Police Station
-
Zimbabwe News
Suspected cult leader Madzibaba Ishmael Chokurongerwa arrested
Scores of police officers, armed with guns, tear smoke, and accompanied by sniffer dogs, descended on Madzibaba Ishmael Chokurongerwa’s farm…
Read More »