Zimbabwe Zimbabwean police arrest a self-proclaimed prophet and rescue 251 children from a compound operated by his followers. Sources: The Guardian