Did you know that December 2 was National Traffic Safety Day in China? Given that China has the world’s deadliest roads (70,000 deaths per year), I suppose it’s not such a bad idea. China doesn’t have too few traffic laws; rather it has too few enforcement mechanisms. Couple that with the fact that many (most?) […]