New Delhi, 12 July 202: Torrential rains have unleashed havoc in various parts of North India, leading to numerous rain-related incidents. The situation has resulted in the cancellation of several flights and trains, leaving many travellers stranded. Flights between Delhi and Dharamshala, as well as Delhi and Leh, have been particularly affected. According to aviation […]