Happy Diwali: When is the festival of lights and how is it celebrated around the world?
The festival typically lasts for four to five days and coincides with the new moon on the Hindu lunisolar calendar, called amavasya. The new moon is the first lunar phase, which is when < ...
The Independent
4 days ago