Dehradun: Police at the accident site after an uncontrolled dumper hit cars at Doiwala toll plaza, in Dehradun, Monday, March 24, 2025. (PTI Photo) (PTI03_24_2025_000045B)
Dehradun: Police at the accident site after an uncontrolled dumper hit cars at Doiwala toll plaza, in Dehradun, Monday, March 24, 2025. (PTI Photo) (PTI03_24_2025_000045B)