NHTSA Starts To Take The Safety Threat Of Comically Large Trucks More Seriously
The United States is already a global leader in traffic-related fatalities, with a thirty-percent jump in the last decade. That’s in contrast to every other developed country, which saw a decline....