Kenya42 Drivers Arrested as NTSA Reports 25 Deaths in 16 Road Crashes on Tuesday10 months ago · By Jared Emillio