A teenager who attacked a Jewish teacher in the French port of Marseilles said he did it in the name of the so-called Islamic State, according to the city prosecutor.

The fifteen-year-old who is a Turkish citizen of Kurdish origin was armed with a machete and a knife wounded the teacher slightly before being stopped and arrested.