China does all those things today. Your point makes no sense whatsoever.
The US jail population is 2 M, China, 1.5 M. It's little stuff like this that make the US look worse than China.
Be sure that once China is finished killing Uyghur they will say that's an old story like ... hum ... the US. So yeah continue justify crimes, just remember one day, it could be your turn.
This was just 40-50 years ago, and the effects remain today
By the way if you interested the US is STILL in Irak, Donald Trump PARDON the CEO of Blackwater, US is supporting the war in Yemen, look it up it goes on and on....
Beyond that, I don't see why we should excuse past crimes. All that motivates is for future crimes to be done faster so that the moral high ground can be restored then.