You forget the rule of leftism which is you do not talk about the contradictions of leftism. The second rule is you do not talk about the contradictions of leftism.
Human rights abuses as we all know are something that are perfectly excusable when they are against people we disagree with. You'd really think they of all people would know the difference between apartheid in practice and what they now say it is. Am I saying that amnesty international has been taking over the left? No. Am I saying they are trying to raise funding by appealing to everything the left supposedly stands for? Absolutely.