A Swiss man aged 19 has killed two Bulgarians and then himself, at his mother's home, media broke on Saturday.
The two victims, aged 38 and 54, were living at the house and taking care of the garden.
No one could immediately explain the teenager's motives for the shocking double murder, reports say.
The Bulgarians had arrived in Switzerland about two months ago, and were just about to head home when the young Swiss attacked them. His Bulgarian mother had invited her two compatriots to the house, media say.
She herself discovered the three dead bodies after the drama.
Reports say the woman fell into a shock and had to be admitted to hospital.
Her son was born to a Bulgarian father, private Darik radio says, then the parents divorces and the ex-husband returned to Bulgaria. The woman married a Swiss partner next.
Neighbours have revealed that the son was a difficult character and used to cause worries to his mother rather often.