Zimbabwe police hold sect leader and free children

Zimbabwe police hold sect leader and free children

BBC News

Published

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

Full Article