Police said Ishmael Chokurongerwa, 56, was leading an apostolic sect with more than 1,000 members at a farm about 21 miles northwest of the capital, Harare, where the children were staying alongside other believers. Read More
Reading Time: < 1 minute Palestinian detainees released back to Gaza have told the BBC they were subjected to mistreatment and torture at the hands of Israeli…
Subscribe to our Blog
Let's stay in touch. Subscribe to our blog and get our best content in your inbox.