Zimbabwean police arrest a self-proclaimed prophet and rescue 251 children from a compound operated by his followers. (The Guardian) link embed save