“Ben Tallmadge is extremely knowledgeable about China.”
Wow China really screwed up. Trump curse?
Those whom the gods would destroy First they make mad