Skip to content
 
Swiss Observer
Nearly half of Swiss residents regularly lose patience with other road users