A bus plummeted 70 feet into a dry riverbed in northwestern India on Monday, killing at least 26 passengers and injuring 34 others, police said.


More...