Zimbabwe Sect Leader Held After 251 Children Rescued From Farm Labour More Reuters Ishmael Chokurongerwa who the Zimbabwean police claim is the leader of a religious sect and was arrested for suspected criminal activities including "abuse of minors", talks to members of the media, ...