A China professor claims in a video that US elites teamed up with China to take control of America. (This information was first provided in December but is more relevant today.)
Yeah in December it was irrelevant. /s
For something like this I’d think an open & televised public hanging would be called for. Sure sounds like treason to me.