Well put. Not that China is all peaches and cream, I just get the same thoughts.
A Lie Repeated - The Far Lefts Flawed History of Tibet