So ignoring the probability of this being a legitimate alien here for a minute -
Carbon dating is based on the accumulation of Carbon-14 in tissues of life on Earth. Assuming an alien was not living out their lifecycle on Earth, it's entirely possible that they have a different native ratio of c14 in their environment. This would make any dating results (assuming the alien claim was legitimate) invalid.
Pretty sure they've gone the other way, over the last few months reports have started going directly to admin and a significant amount of moderation activity is done by "Anti-Evil Operations"
There's no such thing in China as private business the government has ownership of everything from business to property, how is this not "owning the means of production"?