English中文

Offstream
news


Zimbabwe

Zimbabwean police arrest a self-proclaimed prophet and rescue 251 children from a compound operated by his followers.

Sources:  The Guardian


Related