Sudan has oil.
China is frantic to sew up its oil supplies.
Sudan has a government everybody despises, making it isolated, making it willing to deal with the Chinese.
The Chinese don’t give a crap what people do to other people in their own countries so long as they can sew up the oil.
That’s what China has to do with The Sudan.
Nor do we. Don't be naive.