Home » Clashes break out in Delhi’s Jahangirpuri over stone-pelting on Mahavir Jayanti procession