Flash floods wreaks havoc in northern India, thousands affected

Record ID: 421796