India declares curfew in Haldwani after mosque demolition

Indefinite curfew in Haldwani, India, as clashes over religious structures result in fatalities and injuries.

India declares curfew in Haldwani after mosque demolition Read More ยป