President Donald Trump delivered a speech at Mount Rushmore on July 4, 2026, attacking communism and Marxist ideologies during the nation's 250th [1] Independence Day celebrations.
The address marks a significant escalation in the president's rhetoric regarding domestic political ideology. By framing the conflict as a binary choice of loyalty, Trump is positioning the fight against Marxism as a central pillar of his national identity agenda.
Speaking against the backdrop of the monument in South Dakota, Trump said that Marxist ideas pose a direct threat to American history and its heroes. He said the crowd that these ideologies endanger the future of the country and sought to rally his supporters against what he described as left-wing attacks.
Trump specifically targeted the influence of Karl Marx, suggesting that adherence to such theories is incompatible with American citizenship. "You cannot be both," Trump said.
The president used the milestone anniversary to emphasize a vision of patriotism that excludes Marxist thought. He said that the preservation of the U.S. requires a definitive rejection of these ideologies to protect the legacy of the nation's founders.
This speech occurred as part of the larger festivities commemorating the 250th [1] anniversary of the United States. The event served as a platform for the president to contrast his political philosophy with that of his opponents, whom he accused of harboring or enabling radical left-wing views.
“"You cannot be both."”
The use of the 250th anniversary of the United States as a venue for ideological warfare suggests that the administration is prioritizing cultural and ideological purity as a matter of national security. By framing the issue as a choice between the U.S. and Karl Marx, the president is shifting the political discourse from policy disagreements to a fundamental question of national loyalty.



