New Delhi: Dehradun: At least 2 people were killed and several others were injured following an accident near the Lachhiwala toll plaza in Dehradun. The incident occurred after a truck which was coming from Dehradun towards Doiwala lost control and dragged multiple vehicles along





