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.


Israel strikes in Lebanon despite ceasefire deal
12 killed in fire at elderly care home in Sri Lanka
Several injured in Boeing 787 nose-gear collapse in Frankfurt
Israeli strikes kill nine people in Gaza, medics say
South Korea Lee's ruling party sweeps local elections, but loses Seoul mayor race
