The incident took place at the busy Mall Road in the the water-deprived hill-station.
02 Jun 2018 9:26 PM
The tourism industry in Himachal Pradesh's Shimla has also been massively hit as tourists are cancelling their visits to the hill-station.
31 May 2018 10:25 AM