New York Mayor Zohran Mamdani delivered a speech on July 3 highlighting America's unfinished promise and immigrant contributions. President Donald Trump followed with a July 4 address on the National Mall that emphasized national victories and criticized political opponents. The two speeches presented sharply different views of the country during its 250th anniversary.
Mamdani spoke at New York City Hall to newly naturalized citizens. He described America as exceptional because nothing is fixed and criticized wealth concentration, monopolies, and masked agents targeting undocumented immigrants.
Trump's address came late on July 4 after a thunderstorm delay. He focused on military actions in Iran and Venezuela, defended the Second Amendment, and warned against communism while claiming the country was winning again.
Former Los Angeles mayoral candidate Spencer Pratt criticized Mamdani on X for attacking American history. Other reactions included online backlash over a separate July 3 incident at a Queens mosque involving Mayor Mamdani's statements.
NPR reported the speeches as part of broader partisan efforts to define patriotism ahead of the national milestone.