Thousands Protest on Bengaluru Streets Against Delhi Church Attacks | Read

Nuns, priests and archbishops chanted Hail Mary on the streets of Bengaluru today as thousands of Christians took out a procession in the city against the recent attacks on churches in Delhi.

Related Videos