SIXTEEN people have been killed and 22 injured when a freight train slammed into a passenger bus at a rail crossing in northern Mexico.

FRIDAY'S accident occurred in the town of Anahuac, which is Tamaulipas state near the border city of Nuevo Laredo.

Originally published asAt least 16 dead in Mexico bus-train crash