Diwali fireworks lit up the skies, but left India's streets buried in cracker waste

· India Today