A seven-year-old child was killed by a knife-wielding assailant who attacked a teacher and pupils at a Zagreb primary school on Friday.
Health Minister Irena Hrstic said the attacker stabbed five people, wounding four and killing one. The suspect later injured himself and was detained.
"Five persons have been hospitalised and their lives are not in danger," Hrstic told reporters. They included the suspected attacker.
Interior Minister Davor Bozinovic said the attacker was a 19-year-old former school student, who entered the school in the middle of the morning and wounded the teacher and children with a knife.
"He ran away from the crime site and shut himself in a nearby health centre where he tried to injure himself with the knife," Bozinovic told reporters.
Bozinovic said the suspect had a history of psychological problems and had tried to commit suicide last year.
Zagreb Mayor Tomislav Tomašević proclaimed the Day of Mourning on Friday.
"We are horrified," Prime Minister Andrej Plenkovic said.
The US military said on Monday it destroyed six Iranian small boats and intercepted Iranian cruise missiles and drones as Tehran sought to thwart a new US naval effort to open shipping through the Strait of Hormuz.
A blast at a fireworks factory in China has killed at least 26 people and injured 61, flattening buildings and sending towering clouds of smoke into the sky, and prompting President Xi Jinping to order a thorough investigation, state media reported on Tuesday.
A Russian overnight missile and drone attack on Ukrainian gas production facilities killed five people, including two rescue workers, Ukrainian officials said on Tuesday, as Kyiv and Moscow exchanged rival ceasefire proposals.
Two cases of the deadly hantavirus have been confirmed, and five more are suspected among people who were on a luxury cruise ship now held in the Atlantic near Cape Verde, the World Health Organisation said in its most detailed update on the outbreak.
President Vladimir Putin has declared on Monday a two-day ceasefire in the conflict with Ukraine on May 8-9 to mark Russia’s World War Two victory, but Ukrainian President Volodymyr Zelenskyy countered with his own proposed pause in fighting starting earlier, on the night of May 5‑6.