The leader of a religious sect in Zimbabwe has been denied bail after his arrest last week for suspected child abuse. Ishmael Chokurongerwa was charged with exploiting minors after police found 251 children working on his farm. Unregistered graves, believed to be of infants, were also found. The self-proclaimed Apostolic …
Read More »