Zimbabwe police rescue 251 children in religious sect compound raid

1 year ago 8
ARTICLE AD BOX
‘Self-styled’ prophet Ishmael Chokurongerwa, 56, led a sect with more than 1,000 members at a farm near the capital Harare, police said.
Read Entire Article