Floods ravage crops and distress normal life in northern India.

Record ID: 352040