Vivek Ramaswamy @VivekGRamaswamy
Xi Jinping is now the longest-serving leader of China since Mao and views himself accordingly. It's worth recalling the worst extremes of the Cultural Revolution: officials in Wuxuan reportedly ate their their rivals’ hearts, livers & genitals. Uncouth to say but apparently true. — PolitiTweet.org