Police Crackdown Forces Hundreds from Zimbabwe Churches

Police raided at least nine churches in Zimbabwe