Global Road Safety Improvements Could Prevent Half-Million Deaths in Traffic Accidents: Report
Lowering speed limits could save over 20 thousand U.S. lives yearly, according to the report that highlights road safety improvements that should be implemented