A gunman has opened fire in a village in Switzerland, killing three people and wounding two others, police say.
The attack happened on Wednesday at around 21:00 (20:00 GMT) in the village of Daillon in Valais canton, 100km (60 miles) east of Geneva.
Police shot and wounded the suspect after he threatened to turn a gun on them. He has been arrested.
Investigations revealed the man was a known drug addict and former mental health patient, authorities say.
The unnamed suspect in the Daillon attack is a 33-year-old unemployed ward of court, police said at a news conference on Thursday.
He fired at least 20 shots at his victims. Three women died instantly, while two men were also injured in the attack.
The weapons used in the shooting include a hunting gun and a historical army rifle known as a carbine, which dates back to the first half of the 20th Century, general prosecutor Catherine Sappey said.
Police had previously confiscated weapons from the suspect in 2005 when he was placed in a psychiatric ward.
Back then, "he was not known for having issued threats," Ms Sappey added.