President Donald Trump faced swift backlash after making a joke about the age of 107-year-old D-Day veteran Arthur Rose during his Fourth of July address at the National Mall in Washington, D.C. The remarks, delivered on July 4, 2026, drew criticism on social media for being insensitive and using the veteran as a political prop.
Trump's Comments on the Veteran
During his speech, Trump highlighted Rose's service in World War II, stating, "On D-Day in World War II, Navy Lt. Arthur Rose commanded 36 landing craft as part of the largest naval armada in history. Recalling that sight, he wrote home to his parents, 'What a country we are!'" The president then noted Rose's age, saying, "At 107 years old, Lt. Rose is here to salute one of our nation's most prized possessions - the flag that flew above the first landing craft on D-Day and led the first Americans onto the beaches of Normandy to liberate Europe and defeat Nazi fascism forever." Trump continued, "Lt. Rose, you are an inspiration to this beautiful crowd, and we thank you very much - an amazing man. 107! He's 107. Think of it, 107 - that's up there, but hopefully he's got 20 good years left," he joked.
Social Media Outrage
The comment quickly sparked backlash on X (formerly Twitter). One user wrote, "And his selfish ass made that 107 year old hero come out in inclement weather at 1130pm at night to be used as a prop at Trump's rally." Another added, "What a way to remind someone of their mortality?" Critics accused Trump of making light of the veteran's advanced age and exploiting his presence for political gain.
Event Disrupted by Storms
The address was postponed by over an hour due to severe storms, with attendees forced to evacuate and seek shelter. Trump noted that an estimated 375,000 people had gathered before the weather, with 150,000 remaining after the delay. "They estimated they had 375,000 people before everybody had to leave, and they now have 150,000 people. It's the craziest thing anyone's ever seen," Trump said. He emphasized American strength, stating, "We are also reasserting the truth that American strength and power is not something to be ashamed of. It is something that we are very, very proud of."
Context of the Speech
The event marked America's semiquincentennial, with an official describing it as a "historical speech." Despite the weather disruptions, Trump insisted, "There is no way we could be deterred." The veteran, Arthur Rose, a D-Day survivor, was present on stage during the remarks.



