Incessant rains trigger floods in western India

Record ID: 397875