A bus plunged into a Fogo ravine.

Most of the 25 dead were schoolchildren the driver brought yearly on this trip.

The bus, carrying 32 passengers down from the Pico do Fogo volcano in Cabo Verde, veered off the road.

Emergency crews kept searching the ravine overnight for those still trapped in the wreckage.

Sources: South China Morning Post