Burned Vehicles Litter Streets After Clashes in Northern India

0 6



Protests broke out in the town of Haldwani, India, after officials and the police arrived to demolish a mosque and a Muslim seminary.



Source link

Leave A Reply

Your email address will not be published.