GENEVA, SWITZERLAND – A warning to all French motorists, but also tourists traveling through France starting 1 July: you must have a self-check alcohol test in your car. The new French regulation, designed to cut down on alcohol-related road accidents, calls for every car to carry a valid breathalyzer, meaning the expiry date must be […]