masquerading as a far left American group.
Who said that we're an "American group?" Some of our users (such as myself) are from the US, but we have people from all over the world.
But, I mean, it is true that the only possible reason anyone in the world would have for hating the US is if they're on the payroll of the Chinese government, so I guess you've got us there.