Heavy rains in northern India wreaks havoc, leaves one dead

Record ID: 421615