A 25-year-old man has been arrested on suspicion of killing his parents and injuring four others in a mass shooting in southern Spain, police have said.

Authorities said the shooting was reported at 23:00 local time on Monday in the small town of El Ejido, near Almería.

Four others, including two children, were seriously injured and taken to hospital. One child is believed to be the suspect's seven-month-old son, according to local media reports.

The identities of the suspect and the victims have not been formally released by Spanish authorities. Local media indicate that the other injured child is an 18-month-old baby, while a 60-year-old man is also among those hurt in the attack.

The suspect was briefly on the run before turning himself in at a local police station, according to Europa Press.

Guardia Civil is investigating the attack and trying to establish a possible motive for the shooting.

Mass shootings in Spain are relatively rare; according to Project Insight, four were recorded between 2000 and 2023.