At least five people were killed in a shooting at a retirement home in the town of Daruvar, east of Zagreb, Croatia, according to Croatian media.
An unidentified gunman entered a nursing home in Daruvar some 130 kilometres east of Zagreb and opened fire.
The suspected gunman, who had initially fled the scene, was later arrested by the police, Croatia’s HINA news agency reported.
Croatian newspaper, Jutarnji list described the alleged shooter as a “war veteran” who killed his mother along with other residents and staff.
Croatia fought a war of independence during the breakup of Yugoslavia from 1991 to 1995.
Shootings in the Balkan country are rare.