A bus plunged off a bridge into a dry river bed in northern India on Wednesday, killing 21 people and injuring 26 others, police said. The bus was speeding when the driver appeared to lose control of the vehicle, which veered off the bridge and plunged into the river near Rampur, a town in Uttar Pradesh state. Villagers and police pulled out 26 people, some of them with critical injuries, Abbas said. The injured were in hospitals in Rampur, 300 kilometers southwest of Lucknow. At least 21 bodies had been retrieved from the bus, which was on an overnight run from New Delhi to the mountain town of Haldwani when the pre-dawn accident occurred, he said.