Speed cameras reduce French road deaths July 27, 2013 | No Comments | Features, International A study by France?s National Council for Road Safety (CNSR) has found that the number of fatal accidents on the roads in France decreased by […]