The High Court of Kenya has dismissed a petition seeking to suspend the rollout of the National Transport and Safety Authority (NTSA) new instant traffic fines system. The petition was filed by driver Kennedy Maingi Mutwiri, who argued that the automated system grants NTSA excessive powers that could be misused…
