La vidéo montre le train à bord duquel l'incident a eu lieu, après l'attaque. Le train faisait la liaison entre Buchs et Sennwald, dans le canton de Saint-Gall, en Suisse alémanique.
Un Suisse de 27 ans a mis samedi le feu à un wagon, à l'aide d'un liquide inflammable, et poignardé des passagers dans un train dans le nord-est de la Suisse, blessant six personnes dont un enfant de six ans.
Selon la police, le montant des dégâts causés au train s'élèverait à 92.000 euros.
Un porte-parole de la police a déclaré au journal allemand Die Welt que les autorités ne connaissaient pas pour le moment le mobile de l'attaque et n'excluaient pas qu'il puisse s'agir d'un crime passionnel. L'hypothèse d'une attaque terroriste semble à ce stade "très, très improbable", a dit le porte-parole.
Cette attaque intervient dans un climat de forte tension en Europe suscité par une vague d'attentats au cours des derniers mois, dont beaucoup ont été revendiqués par Daech.