Flash floods and their mitigation

This newscard is an excerpt from the original article published in the Indian Express. What are Flash floods? A flash … Continue reading Flash floods and their mitigation