Bush should have been convicted of war crimes considering he ordered the military to ignore the geneva convention,
Remember that Abu Gharib's runners' were given a demotion for committing war crimes and America has laws to prevent their soldiers being punished for war crimes.
Have a read of the wikipedia page on Bagram Torture and Prisoner Abuse. The autopsies of the prisoners showed that their legs were in a condition to that similar of someone run over by a bus, they were reportedly chained to the ceiling. However, the worst punishment to anyone involved in the torture of those prisoners is of 5months prison time.[1] Also, the American Military denies the existence of a black jail at Bagram but BBC confirmed in 2010 that such a place still exists with convicts still contained in the prison.
https://en.wikipedia.org/wiki/Bagram_torture_and_prisoner_ab...
What's more, there is no evidence that China is even capable of changing course on these matters, given that their reaction to all these is to deny that they're even real, even suppressing the merest mention of them.
Notably, this is not what the US does with its own wrongdoing, as even extreme anti-government sentiment is allowed to be freely expressed.
And, notice that how regardless of whether team Red, or team Blue get elected, the ship seems to be unable to change course on those matters. Hell, a decade later, three quarters of the ship's steering committee don't even consider that course to be a mistake.
Just because we're a representative democracy, of sorts, doesn't mean that we are capable of course-correcting.