Tag: National Transport and Safety Authority (NTSA)

Kenya’s High Court Halts Enforcement Of Instant Automated Traffic Fines

Motorists have a relief after the High Court issued orders barring the…