The weather is taking a turn in many states of North India, including Delhi....
Delhi-NCR Rains
NEW DELHI: Delhi-NCR experienced another bout of heavy rainfall accompanied by thunderstorms on Thursday,...