BERLIN -- Police in Switzerland said a Swiss man set a fire and stabbed people on a train in the country's northeast, wounding six people as well as himself.
Police in St. Gallen canton (state) say the attacks happened at 2:20 p.m. local time Saturday as the train neared the station in Salez, near the border with Liechtenstein.
They say the 27-year-old suspect had at least one knife and poured out a flammable liquid that caught fire.
Police spokesman Bruno Metzger said the assailant poured the liquid on one woman, and it appeared to have caught fire when it came into contact with oxygen.
Police say the wounded included a 6-year-old child, three women aged 17, 34 and 43, and two men aged 17 and 50.
Some of the injuries were said to be serious but there were no further immediate details.
Police were investigating the attacker's motive.
Switzerland's 20 Minuten newspaper reported on its website police did not believe the incident was terrorist-related.
In addition to a large police presence, the local fire department responded along with three rescue helicopters, two emergency doctors, three ambulances and railroad authorities.
A preliminary estimate said the train sustained more than $100,000 in damage.
In July, a refugee from Afghanistan attacked four tourists on a German train, then stabbed a woman as he fled from the train. All survived. Police shot and killed the attacker.
Later in the same month, a teenager armed with an axe and knife attacked passengers on another train in Germany, injuring a score of people.
He too was shot and killed by police as he tried to escape from the train.
In September, a heavily armed gunman opened fire on a high-speed Amsterdam-Paris train, but he was overpowered by two young American soldiers and their companion.
Connect with the Southeast Missourian Newsroom:
For corrections to this story or other insights for the editor, click here. To submit a letter to the editor, click here. To learn about the Southeast Missourian’s AI Policy, click here.