The Red Carpet for Communism: A Tale of Two Trumps President Donald Trump has long accused Democrats of embracing communism, a label he's used to whip up Republican fervor ahead of elections.
Yet, as he prepares to welcome Chinese President Xi Jinping – the leader of the world's most powerful communist country – his rhetoric is increasingly at odds with his actions.
Trump's affinity for strongmen, including Xi and Russian President Vladimir Putin, has been well documented over the years.