24th May 2019

NTSA’s fines system stalls

The traffic fines system proposed by Kenya’s National Transport and Safety Authority (NTSA) seems to be unable to get into second gear, as the NTSA recently