Kenya launches EAC e-passport