A large number of policemen today swooped down on a protest in Delhi against attacks on churches, and dragged priests, nuns and even children into buses. The protest outside the Sacred Heart cathedral in the heart of the city was "unlawful", said the police, who were seen pulling men, women and children, leaving bags and shoes scattered on the road.