gcpvd.org
20’s Plenty
In the UK, some 3 million people live in areas with 20 mph speed limits. The experience there shows that not only do slower speeds save lives, but lowering the limit to 20 mph improves the way loca…