A photograph above taken at 'France Miniature', a smale scale reconstruction of almost every aspect of France including traffic incidents. Speaks for itself I think!
I also found some official confirmation about the problems with the roads in France. 87% of pedestrians say they often or sometimes have difficulty crossing the road. Read more about it here.