Delhi and adjacent areas have been witnessing incessant rains amid the monsoon fury in North India. The national capital, along with Noida, Ghaziabad, and Gurugram, is reeling under a severe downpour, with waterlogging and traffic snarls adding to the woes.