NTSA, Police Launch Nakuru Crackdown to Curb Accidents
The National Transport and Safety Authority (NTSA) in partnership with the National Police Service Traffic Department (NPST) has launched a renewed road safety crackdown in Nakuru County targeting unroadworthy vehicles
Read on