Comment Comment by severino Most people criticizing China and the CCP in those forums haven't spent time in China either. I suspect many wouldn't even be able to place China on a map. parent severino 4 years ago