Breaking News, East Africa News, Sports News, Kenya News & World News
The National Transport and Safety Authority (NTSA) of Kenya has mandated all motor vehicle dealers and…