A recent study by the National Highway Traffic Safety Administration (NHTSA) found that for 2012 (the most recent year for which complete data exists) the number of people killed in US highway ...
Accidents are an unfortunate reality of driving—in fact, the Federal Motor Carrier Safety Administration (FMCSA) at the U.S. Department of Transportation reported 5.5 million accidents on U.S. roads ...
In 2000, the Federal Motor Carrier Safety Administration (FMCSA) was established as a separate administration within the U.S. Department of Transportation and tasked with the responsibility of making ...
In August of 2012, near Cleveland, Texas, an 18-wheeler veered off the road, broke a water main, and took out power lines before eventually slamming into a large tree. This scenario alone is an ...