Two separate accidents in Kullu, Himachal Pradesh, have resulted in the deaths of at least seven tourists, highlighting ongoing road safety issues in the region.
Two separate accidents in Kullu, Himachal Pradesh, have resulted in the deaths of at least seven tourists, highlighting ongoing road safety issues in the region.