[kictanet] Kenya's position at ICANN embarrasses the African Union