It seems like one of those laowhy86 accounts that spends inordinate amounts of time bashing the CPC and China, have any of you heard of it?
You must log in or # to comment.
Daniel Dumbrill and The New Atlas made some Videos about them. Might be helpful
https://www.youtube.com/watch?v=mzdlqmT8B-E
https://www.youtube.com/watch?v=NWNIM6UW7Jo
https://www.youtube.com/watch?v=MslerR7bCrE&t=837s
https://www.youtube.com/watch?v=97EgXi3A-2M
In conclusion: They are racist assholes