Heavy pre-monsoon rains lash northern India hill town

Record ID: 421505