Heavy rains in Delhi cause roadblocks, waterlogging; IMD predicts more showers, police issue traffic advisory | Delhi News – Times of India
Heavy rains and thunderstorms introduced aid to Delhi however precipitated waterlogging and visitors points. The India Meteorological Division forecasted extra…