Kenya says it's not mine. ...