A knifeman has set fire to a train in north-eastern Switzerland leaving six people in hospital with stab wounds and burns, police say.
The suspected attacker, a 27-year-old Swiss citizen, carried out the attack on a train travelling in Switzerland’s far east.