2025-08-05
dot
The Guardian

About 100 people missing as flash flood tears through town in northern India

Natural disaster
Asia