• 2 years ago
US road design favors speed over pedestrian safety.