Putting Focus on a Deadly -- but Preventable -- Problem

SPEEDING CARS TRAFFIC

More than 1.2 million people are killed in traffic crashes every year. Ninety percent of these deaths are in low- and middle-income countries, where cities are growing rapidly along with the number of cars on the road. 
via
0 Responses