Shimla blast on Tuesday may have been caused by a gas leak, according to preliminary evidence, police
Shimla, Jul 20 : The Himachal Pradesh Police and other central security agencies have concurred after preliminary findings that Tuesday's blast in a food eatry near Mall Road, about 100 metre away from police control…