Mosque demolition sparks clashes, India imposes indefinite curfew

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

Mosque demolition sparks clashes, India imposes indefinite curfew Read More ยป