A freight train has collided with a double-decker bus in Mexico, shearing it in two and killing at least 10 people while injuring 41 others, authorities said.
The accident took place shortly before 7am (2pm UK time) on a railway crossing in an industrial part of Atlacomulco, a town about 80 miles (130km) northwest of the capital, Mexico City.
The state of Mexico's civil defence agency said on X that authorities were still working at the site of the accident, and the state prosecutor's office said it had opened an investigation.
The attorney general's office said seven women and three men were killed, and some of those injured were in severe condition.
Images from the scene show the roof had been ripped from the top of the bus, owned by the passenger bus company Herradura de Plata (