NEWSLETTERS
What’s happening in Asian Church and what does it mean for the rest of the world?
Home / Multimedia
The festival of lights, Diwali, is a major Hindu festival in India. Blessings of goddess Lakshmi are invoked for a good year ahead.