Rain in Delhi-NCR due to ‘influence of low-pressure area, monsoon trough’: What does that mean?
The skies over Delhi-NCR have opened up, bringing a sudden and heavy downpour that has both relieved residents from the oppressive humidity and thrown daily lif...