Ntabo, Duncan
(Riara University, 2017-10-19)
One of the most significant festivals in Indian culture, Diwali, the festival of lights, sees millions attend firework displays, prayers and celebratory events across the world everyyear.
The festival is celebrated by ...