Meteorologists said development of several weather systems one after the other with hardly any gap, and their interaction with each other has led to severe rainfall in certain parts of the country

LEAVE A REPLY

Please enter your comment!
Please enter your name here