Diwali Is For Everyone

Diwali, commonly referred to as the Festival of Lights, is a national holiday celebrated with great pomp and show in India. The celebrations stem from the ancient mythological story of