Richard Kamau on 14th Dec

The National Transport and Safety Authority (NTSA) is urging motorists to confirm their e-Citizen credentials. This is part...