Chandigarh-Ambala

Relentless rain spell creates havoc in northern India

Representative Image NEW DELHI: Northern India has been under heavy rainfall causing extensive landslides and flooding, affecting major cities and…

1 year ago