Logo

Logo

Delhi rain

Rains lash parts of Delhi-NCR

Parts of Delhi and the National Capital Region witnessed rains in the afternoon even as humidity levels continued to remain high.