A self-proclaimed Apostolic prophet who kept 251 children on his property has been charged with exploiting minors. Police said that Ishmael Chokurongerwa, 56, led a sect with more than 1,000 members in Harare. The children were allegedly used for cheap labour. Unregistered graves, believed to be of infants, were also […]