Man wounds six people and himself in fire and stabbing attack on train in Switzerland

Police in Switzerland said a Swiss man set a fire and stabbed people on a train in the country's north east, wounding six people as well as himself.
Police in St Gallen canton said the incident happened at 2.20 local time on Saturday afternoon as the train neared the station in Salez, near the border with Liechtenstein.