A stern reminder of the hazards of the road in developing nations...