I would accept blame for today's actions against our minorities if I weren't actively opposing them. As a citizen of the US, I do accept a teensy bit of blame for imposing Trump on the world even though I've never supported him or the GOP. On the other hand, is foolish to blame a country or people for what happened generations years ago if they changed since then. We don't defend slavery nor does the nation tolerate lynchings.
Are you really saying that because we have GITMO with 40 prisoners still held there, that China's imprisonment of half a million Uighur people is defensible? I'd say both are bad. I oppose both. I think China's human right's abuses are beyond what any civilized country should accept in a trading partner.
But, I keep telling you, if you want to come out and say that their money is as good as anybody else's and you don't care about the half-million people China has imprisoned simply for being different from the Han, then I will accept your answer if not your reasoning. Go lay down with that dog. It's your right to get fleas.