The family of a 28-year-old Army sergeant killed by Iranian missiles in Jordan blocked New York City Mayor Zohran Mamdani from delivering a eulogy at her funeral, a pointed snub that left the Democratic mayor sitting silently in the fourth row while other officials honored her sacrifice.
Army Sgt. Angel Sarah Rampersad grew up in the Ozone Park neighborhood of Queens, graduated from John Jay College of Criminal Justice, and enlisted in the Army following her uncle's example. On July 17, Iranian missiles and drones struck Muwaffaq Salti Air Base in Jordan, killing Rampersad and two fellow service members: 1st Lt. Tyler James Feehan, 25, of Hawaii, and Pvt. Isabella Gonzales, 19, of Texas.
Rampersad's funeral was held at Calvary Assembly of God church in Ozone Park. Mamdani arrived with a prepared eulogy loaded on his iPad. Gov. Kathy Hochul spoke. Queens Borough President Donovan Richards spoke. State Sen. Joseph Addabbo Jr. spoke. One by one, officials were called by name to the microphone. Mamdani's name was never called.
The decision was deliberate. An anonymous insider involved with funeral planning told the New York Post:
"The family is more conservative and wanted to limit any political distractions."
A separate source told the Post that Rampersad's relatives back President Donald Trump and preferred to keep the ceremony free of political friction. Given Mamdani's record, a self-described democratic socialist who has criticized Israel and the U.S. campaign against Iran, the family apparently concluded his presence at the microphone would do more to distract than to honor.
It is worth noting that the very conflict that took Rampersad's life, an Iranian attack on a U.S. base, sits at the center of foreign-policy debates in which Mamdani has staked out positions sharply at odds with the military families bearing the consequences. A mayor who has clashed publicly over his anti-Israel views was, in this family's judgment, not the right voice to eulogize their daughter.
City Councilman Frank Morano, a Staten Island Republican who was seated near Mamdani at the service, told the Post he was surprised that lower-ranking figures spoke while the mayor did not. A source who attended the funeral described the scene plainly:
"They kept calling names and then he was never called."
As the Daily Caller reported, Mamdani sat in the fourth row reviewing his prepared remarks on an iPad as other officials took their turns. When it became clear his name would not be called, he looked toward his staff and put the tablet away.
After the service, Mamdani's press team circulated the undelivered eulogy, labeling it as "prepared remarks." The text read in part:
"Sergeant Rampersad had tomorrows waiting for her: birthdays, ordinary mornings, evenings spent with her loved ones. But she gave every one of them up so that we could have ours, so that we could stand here today, safe and protected."
The words are fine. They are also words Rampersad's family did not want him to say over their daughter's casket. Releasing them afterward, stamped with the official label of the mayor's press operation, turned a private funeral into a public messaging exercise.
City Hall did not answer repeated requests for comment from the Post. Mamdani himself made no public statement beyond the circulated eulogy text.
Gov. Hochul, also a Democrat, had no trouble earning a place at the microphone. She told the congregation:
"I feel after reading and admiring this woman from a distance, I feel like she could be one of my daughters."
The contrast is instructive. Hochul spoke without incident. Richards spoke. Addabbo spoke. The family welcomed elected officials, just not this one. Mamdani's political baggage, not his office, was the issue.
That baggage has only grown heavier since Mamdani took office. He has abandoned a signature campaign pledge after admitting the city lacked the authority to carry it out. His $70 million taxpayer-funded grocery store initiative has drawn a lawsuit from an immigrant business coalition. And his openness to slavery reparations has placed him further outside the mainstream on fiscal policy.
None of those controversies, individually, explains the funeral snub. But together they paint the picture of a mayor whose ideological commitments have made him a divisive figure, divisive enough that a grieving military family looked at the leader of their own city and decided he did not belong at the podium.
Rampersad, Feehan, and Gonzales were killed in the same Iranian strike. They ranged in age from 19 to 28. They served at a forward base in Jordan, far from the political arguments that consume New York City Hall. Their families are the ones who pay the price for the foreign-policy positions that politicians adopt from the safety of press conferences.
Mamdani has every right to attend a funeral in his city. He holds the office. But the family had every right to decide who would stand over their daughter and speak. They chose officials who had not spent their political careers criticizing the very alliances and operations under which Rampersad served.
The broader tensions within the Democratic Party over Israel, Iran, and military engagement abroad are not abstract for families like the Rampersads. Those debates have driven wedges among Democratic voters and left elected officials scrambling to reconcile progressive ideology with the real-world costs borne by service members and their communities.
Mamdani's staff can circulate all the prepared remarks they want. The family's answer was clear enough without a press release.
When the people who bury the fallen do not trust their own mayor to honor the sacrifice honestly, the problem is not the seating chart. It is the mayor.