new video loaded: India Illuminates as Diwali Festivals Begin

People walking through a candle display.Millions of families commenced celebrations this week for Diwali, the Hindu festival of lights and the biggest public holiday in India. Celebrations last for several days and feature fireworks, sweets and floral garlands. The holiday symbolizes the triumph of good over evil, and it’s a time for feasting, self-reflection and prayers for good fortune.

By Jamie Leventhal

October 20, 2025