A sudden spell of heavy rain, dust storms, and high-velocity winds brought parts of Delhi-NCR to a near standstill on Monday, prompting the India Meteorological Department to upgrade its warning from ...