[kictanet] Africa complained, the west has responded