The weather is taking a turn in many states of North India, including Delhi. People are bidding farewell to the cold, but now they have to brace for the rains.
The news you need to know, explained.
The weather is taking a turn in many states of North India, including Delhi. People are bidding farewell to the cold, but now they have to brace for the rains.