Vaud police to crackdown in A9 construction zone

GENEVA, Switzerland – If you are heading to Montreux pay close attention: Canton Vaud announced the installation of new speed radars as part of a safety initiative to reduce accidents and avoid deaths among road crews.

Turn your headlights on, it’s the new Swiss law

GENEVA, Switzerland – The Swiss Council for Accidents Prevention or Bureau de prévention des accidents, has mandated that as of 1 January 2014 all cars in Switzerland must drive with their headlights on during the day.