Dozens killed as bus loses control, skids off Himalayan road in India and plunges into deep gorge
New Delhi — At least 36 people were killed and six others injured Monday when a bus lost control on a hilly road in the northern Indian state of Uttarakhand and plunged into a gorge. The bus was built to carry […]