Bern, Switzerland (GenevaLunch) – The number of deaths caused by road accidents fell by 7% in 2008 to 357, compared to 2007, and the number of serious injuries was down by 9%, to 4759. The statistics were released 24 February by BPA, the Swis Bureau for the Prevention of Accidents which credits a variety of factors […]