Mwende Mwinzi as Kenyan envoy: Questions persist