Jesse, Napwora Wekesa, Kenya