Saturday, January 11, 2025

Tag: Land Sliding

Rain-battered north India counts its losses, rescue efforts gather pace

New Delhi: The rain ebbed in some places in north India and pelted down in others on Tuesday with at least seven more people...