A seven-year-old girl has died and a teacher and three other students have been wounded in a knife attack in the Croatian capital, officials have said.
The incident took place at a primary school in Zagreb, according to state news agency Hina.
Police said the attack happened just before 10am on Friday in the Precko neighbourhood.
They described the attacker as a "young male" and said he had been detained.
Emergency crews including paramedics and an air ambulance rushed to the scene as authorities were alerted to the incident.
The teacher is said to have suffered life-threatening injuries and remains in hospital after undergoing surgery, according to state broadcaster HRT.
It reported the attacker entered the school and went straight into the first classroom he found and attacked the children.
Video footage published by Croatian media showed children running away from the school building.
Croatian media reports described the school as being "under siege" with students and staff left "in shock" and in tears.
At least one child died from their injuries, reported Dnevnik.hr, with several others injured including the attacker.
Health minister Irena Hristic confirmed one of the pupils who had been attacked had died.
The interior ministry issued a statement saying the attacker was 19 years old and a former student who still lives nearby.
"He ran away from the crime site and shut himself in a nearby health centre where he tried to injure himself with the knife," interior minister Davor Bozinovic told reporters.
The suspect had a history of psychological problems and had tried to take his own life last year, he added.
He was taken to a hospital by police officers and is said to be in a stable condition.
Prime Minister Andrej Plenkovic said he was "appalled" by the attack and authorities were working to determine exactly what happened.
"We are horrified," he said.
"We also express our regret and sympathy to the families of the injured children at the Precko Elementary School."
The wounded had been taken to hospitals across the capital for treatment, he added.
President Zoran Milanovic said "there are no words to describe the grief over the horrible and unthinkable tragedy that shocked us all today".
Read more from Sky News:
Two men charged over Manchester Airport incident
King's cancer treatment will continue in 2025
"We are shocked by this terrible event and express our sympathy to all the victims and their families," city officials said in a statement.
"This is a great tragedy for the City of Zagreb and for all of Croatia.
"The mayor and his deputies are at the scene. At this moment, the police are establishing all the circumstances, the perpetrator has been arrested.
"The city will help provide psychological assistance to students, parents and school employees."
(c) Sky News 2024: Seven-year-old girl killed and several injured in Croatia school knife attack