Immigration Dept. Advances e-Passports by Depositing Kenya’s Electronic Passport Signature
On Tuesday, Evelyn Cheluget, the Immigration Director-General, deposited Kenya’s electronic signature for the e-Passport during the International Civil Aviation Organization (ICAO) Public Key Directory