As rains lashed the capital and other areas of NCR, several areas were waterlogged, which of course meant traffic jams and traffic...
Not just Delhi-NCR’s streets, parts of Delhi Airport was also waterlogged following heavy rainfall in the national capital and its surrounding areas New...