Kenya Launches Automated Traffic Fines System to Improve Road Safety
The Government of Kenya, through the National Transport and Safety Authority (NTSA), has officially announced the launch of a new Instant Fines Traffic Management System, a move aimed at improving...
