At least eight dead as cargo train hits public bus at rail crossing

At least eight people were killed and 20 others were injured after a train crashed onto a public bus at a rail crossing in Thailand's capital city of Bangkok on Saturday.

Thai news reported more about how the crash took place during the late afternoon hours near an airport railway station in the central area. The city's emergency services mentioned that at least eight people were killed and more than 20 others were left injured.

Footage of the crash on social media showed a line of vehicles that had stopped at a railway crossing when a cargo train struck an orange bus.

The impact also dragged several nearby vehicles along the tracks before the bus was engulfed in mega flames.

Several motorcycles and their riders were also seen being thrown onto the road after the collision.

Later videos showed a group of rescuers entering the charred bus after the flames were brought under control.