Traffic jams over three hours were reported in parts of Delhi due to monsoon showers Najafgarh recorded the highest rainfall of 60 mm between 5:30 pm and 8:30 pm The India Meteorological Department issued a red alert for Delhi