Massachusetts Editorial: Why don’t Boston and Cambridge just close more streets to vehicles altogether? (War on Cars Watch)

Cities already lowering speed limits to 20 m.p.h. in heavily trafficked areas.