A man on a train in eastern Switzerland stabbed several passengers and poured out some kind of liquid that caught fire Saturday afternoon, leaving six people hurt — including a 6-year-old boy, police said.

In a statement on Facebook, St. Gallen police said the 27-year-old suspect was also injured in the fire.

In addition to the child, a 17-year-old man, a 50-year-old man and three women — ages 17, 34 and 43 — were taken to various hospitals with injuries ranging from burns to stab wounds, police said.

Read More- CNN

Image courtesy of Politico