NEWS Man sues NTSA over newly launched Instant Traffic Fines Management System By Pinnah MokeiraMarch 10, 20260 A Nairobi resident petitioned the High Court to declare the National Transport and Safety Authority’s (NTSA) newly launched Instant Traffic…