Motor Vehicle Owner Search. In Kenya, the National Transport and Safety Authority (NTSA) is the primary body responsible for overseeing vehicle registration and related processes. The Traffic Act and the Traffic Rules provide the legal foundation for these procedures. It’s… Read More
