Zimbabwe police hold sect leader and free children

March 14, 2024
Officers said that Ishmael Chokurongerwa led an Apostolic sect with more than 1,000 members in Harare.

Original URL: Click here to visit original article