At least 29 people have died in Peru's Andes after a passenger bus went off a road and fell 300 feet (100 meters) into a river.
Police Col. Jose del Rio says the bus plunged in the Canete river about two hours before it was due arrive at its destination in the city of Yauyos, 90 miles (140 kilometers) southeast of Lima. (AP)