World News India celebrates Holi, the Hindu festival of colours marking the return of spring March 26, 2024