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, in Nyabira, Zimbabwe March 12, 2024. H-METRO/Arron Nyamayaro/Handout via REUTERS