A teenager on Thursday stabbed three teachers and at least one pupil in a high school in Jerez de la Frontera, southern Spain, police told Reuters.
Police said several people were wounded but none had died.
The teenager was detained by the police, who will provide further information later on Thursday morning.
The attacker wielded two large knives from his backpack inside a classroom and attacked fellow pupils and teachers, telling them he would kill them, a pupil's mother told Canal SUR TV Channel.


At least 17 killed in stampede at festival in India's Kolkata
French police clash with protesters as thousands rally over cost of living
French protesters take to streets over rising prices and social strain
Egypt's Sisi says his presidency will end in 2030
Kenya confirms 4 new Ebola cases, bringing total number to 7
