Trump Calls Democrats Communists While Hosting China's Xi
President Donald Trump is hosting Chinese President Xi Jinping for a state visit this week while simultaneously branding Democrats as communists ahead of November's midterm elections, creating contradictions in his political messaging. Trump has repeatedly called Democrats communists, citing democratic socialist primary wins, while his administration has taken government stakes in over 30 private companies, including Intel and Westinghouse, drawing criticism from Republicans like Sen. Rand Paul. Trump has also boasted about his relationship with Xi and built a White House helipad to impress him. Trump's July speech accusing China of election meddling was quickly downplayed, and he has expressed admiration for Xi and other authoritarian leaders. Critics note his government intervention policies conflict with his anti-communist rhetoric, though allies argue the measures don't make the U.S. socialist.