But you do love your 600 dollar mobile phone instead of having to pay 2000 made in upstate New York right? Or your 10ndollar t-shirts instead of paying 40 or 50, made by American cotton and put together by American workers (um, I meant Mexican low income guest workers). I think unless we first make a decision that we want to consume made in America and also pay for it we have given up the right to bitch about Chinese sweat shops. We directly enabled sweat shops in China via Apple and Co.
And I don't remember when we ever adhered as sovereign nation to foreign demands how to run our government and society. So, whether someone harvests organs or not is completely irrelevant as it's not within our sovereign reign. We can disagree with it but that's as far as it goes. Plus perhaps we want to first work on our track record, because our historic record does not look clean by any measure...