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
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