Rain brings North India to its knees: 12 dead, roads blocked

© 2025 Vimarsana