A man in his fifties has been convicted in Vaud after impersonating a police officer in several towns, including Rolle and Nyon.
Wearing a high-visibility vest and a fake badge, he carried out bogus checks and even stopped a motorcyclist using an invented rule.
The man admitted acting alone, claiming he wanted to help and become a security guard.
He was given a suspended fine after being found guilty of impersonating an official.
Bern considers tighter rules on foreign home buyers
Outrage over Trump's Christ photo spreads
Elderly man dies after car park fight
Suspected baby killers tracked to Switzerland
Initiative launched to control federal costs
Cheesemaker accused of stealing tonnes
