A highway traffic accident west of the Mexican capital killed 20 people and injured at least 15 others, the chief of the country's emergency services said Monday. The accident happened on a highway in Puebla state overnight and was caused when a car crashed into a passenger bus, sparking a fire that engulfed both vehicles in flames, according to local media reports.