Diwali 2025: Why is the festival of Diwali celebrated? Learn about its significance September 23, 2025 October 24, 2024