Tag: heavy rain in NE states
NFR cancels many trains due to heavy rain in NE states
In view of the heavy rain and the red alert sounded by the meteorological department...
In view of the heavy rain and the red alert sounded by the meteorological department...