At least 31 Dead As Bus Carrying Wedding Guests goes Off Road In India
At least 31 people were killed after a bus carrying wedding guests veered off the road and fell into a deep gorge in northern India, police said Wednesday. The vehicle was travelling along a treacherous mountain highway in Uttarakhand state when it careened over an edge and plunged at least 500 metres (1,640 feet) with…