July 06, 2024
Hundreds of vehicles stuck in jam due to mountain debris on Mussoorie-Dehradun road. ...