Riot Police Force Halt Prayer Meeting

[CISA]Manzini -A ‘battalion of police officers’ stopped a prayer meeting in Swaziland’s main city Manzini, claiming it was illegal.