insert_link Africa Zimbabwe police rescue children from alleged cult farm Police in Zimbabwe say they have arrested the suspected leader of a religious cult in a village in northern Mashonaland West province and rescued dozens of women and children. The BBC reports that Ishmael Chokurongerwa, who leads the Gore Jena Penyeranyika sect was arrested alongside seven other senior members of the cult on Tuesday. Police said most of the 251 children found at farm in Nyabira, about 34km north-west of […] todayMarch 14, 2024 23