Car skids off road in Shimla, five killed

Five people were killed in this Himachal Pradesh capital on Saturday when their car skidded off the road and rolled down a 1,000-ft-deep gorge.