Three killed in Himachal road accident
India | June 03, 2013 7:48 ISTShimla, June 3: Three pilgrims, including two women, were killed and 29 others injured in Himachal Pradesh yesterday when their overloaded vehicle skidded off the road and fell into a 150-metre-deep gorge, police said.The accident