Light to moderate rainfall lashed parts of Delhi NCR in the early hours of Saturday, July 13, while rain is expected to to continue till July 17.
Light to moderate rainfall lashed parts of Delhi NCR in the early hours of Saturday, July 13, while rain is expected to to continue till July 17.