Heavy downpour cripples normal life in northern India

Record ID: 422056