Threat of diseases looms large over flash flood-hit northern India state

Record ID: 421836