Incessant rains flood India�s southern state

Record ID: 423206