Car dealers protest NTSA system changes affecting use of KD number plates
Car dealers in Mombasa have protested recent changes to the National Transport and Safety Authority (NTSA) operating system and the enforcement of regulations governing Dealer Registration (KD) number plates, saying
Read on