new video loaded: India Illuminates as Diwali Festivals Begin
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