Deoband is a town and a municipality in Saharanpur district in the state of Uttar Pradesh, India, about 150 km from Delhi. Darul Uloom Deoband, an Islamic seminary and one of the largest Islamic Institutions of India is located there. From Wikipedia
A powerful explosion at an unlicensed facility in Saharanpur killed at least three, prompting police investigations and community unrest.