News

Police dispersed crowds of protesters during demonstrations over a cartoon allegedly depicting Islam’s Prophet Muhammad.