Skip to content
Diwali fireworks lit up the skies, but left India's streets buried in cracker waste · Hindustan Sphere