The National Transport and Safety Authority (NTSA) has officially removed instant traffic fine payments from the centralized eCitizen Portal, ordering…
Motorists in Kenya will now receive traffic violation notices through an automated system after the National Transport and Safety Authority…