Waterlogged streets disrupt normal life in India�s Chennai.

Record ID: 417745