The weather is taking a turn in many states of North India, including Delhi....
Delhi Rain Alert
Weather Forecast Delhi: The Meteorological Department expressed the possibility of cloudy sky and heavy...