The biggest public holiday in India, Diwali features prayers for prosperity and good fortune — and lots of sweets.
The festival involves socializing, exchanging gifts and setting off fireworks. The celebrations were most visible in Ayodhya ...