At least 21 people died in a severe traffic accident in Mexico on Wednesday, according to local authorities in the state of Puebla.
Several vehicles were involved in the crash, including a truck and a bus. 18 people died on the spot and another three at the hospital, according to the authorities.
Images from the scene show thick black smoke and vehicle parts spread along the motorway that connects Puebla with the southern state of Oaxaca.