Brief spell of light rain in Delhi brings respite from scorching heat

Search

Brief spell of light rain in Delhi brings respite from scorching heat