Mandatory Credit: Photo by Raj K Raj/Hindustan Times/Shutterstock (13844628a) Delhi police officials seen covering themselves with raincoat due light showers of rain at Vijay Chowk, on March 24, 2023 in New Delhi, India. Rainy Weather In Delhi-NCR, N