Office of Congressman Seth Moulton
“[Lithuania’s] President Gitanas Nausėda and other dignitaries were among those who stood in respect as hearses carried the bodies of the four young Americans to Vilnius airport before being flown to the United States for burial. Many of the onlookers were in tears.” - Associated Press And when the American soldiers arrived home? President Trump chose to golf (again) instead.
↗ View in Meta Ad Library (the live creative — image/video/layout)
| Overall score | 40.3/100 |
| Spend / Reach / Long. / Eff. | 21.0 · 69.3 · 0.8 · 70.0 |
| Spend range | USD 300–399 |
| Impressions | 45,000 – 49,999 |
| CPM (≈ $/1k impr) | USD 7.36 |
| Est. audience size | 100,001 – 500,000 |
| Days live | 4 (2025-12-26 → 2025-12-30) |
| Created | 2025-12-26 |
| Creative variants | 1 body · 0 headline |
| Platforms | facebook, instagram |
| Languages | en |
| Candidate | MA — Seth Moulton |
| Surfaced by | “senate:Seth Moulton” |
| Issue | veterans |
| Framing | attack opponent |
| Message type | persuasion |
| Emotional appeal | anger |
| Production tier | semi pro |
| Who pictured | veterans military |
| Symbols | us flag, military |
| Call to action | learn more |
| Standout element | stark white 'spent $26M' text overlaid on a somber congressional hearing with uniformed military personnel |
| Tactic | The ad weaponizes a grieving news moment — foreign dignitaries honoring fallen American soldiers — against Trump by contrasting his golf outing, using an AP quote as credibility anchor to make the attack feel factual and morally damning. |
| Massachusetts | 100.0% |
| New Hampshire | 0.0% |
| 18-24 · female | 0.3% |
| 45-54 · male | 8.7% |
| 65+ · male | 8.8% |
| 65+ · female | 12.9% |
| 55-64 · unknown | 0.2% |
| 55-64 · male | 11.3% |
| 55-64 · female | 14.5% |
| 45-54 · unknown | 0.2% |
| 45-54 · female | 12.0% |
| 18-24 · male | 0.1% |
| 35-44 · unknown | 0.2% |
| 35-44 · male | 7.3% |
| 35-44 · female | 12.2% |
| 25-34 · unknown | 0.1% |
| 25-34 · male | 3.8% |
| 25-34 · female | 7.0% |
| 18-24 · unknown | 0.0% |
| 65+ · unknown | 0.2% |