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.
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.