The National Highway Traffic Safety Administration announced a new “voluntary national framework for the evaluation and ...
NTSA Coast region deputy manager, John Parteroi, said that 4282 Kenyans have perished this year from road crushes majorly ...
Using data sourced from the National Highway Traffic Safety Administration, TruckInfo.net has compiled a list of the most ...