51
Protests broke out within the city of Haldwani, India, after officers and the police arrived to demolish a mosque and a Muslim seminary.
Protests broke out within the city of Haldwani, India, after officers and the police arrived to demolish a mosque and a Muslim seminary.