Chandigarh Diwali firecrackers injure 303, 15 facing vision loss

India