Briefing Car dealers protest NTSA crackdown on KD plate useBy Samuel NjihiaJune 16, 2026 Car dealers in Mombasa are protesting recent changes to the National Transport and Safety Authority (NTSA) system and stricter enforcement…