








An NYPD captain with nearly two decades on the force was stripped of his precinct assignment and shipped to a 911 call center in the Bronx after a viral video captured him calling Mayor Zohran Mamdani an "embarrassment" during a chaotic protest outside a Brooklyn hospital.
Capt. James G. Wilson, 51, had been the second-highest-ranking officer at the 94th Precinct station house covering Greenpoint. Now he answers phones. His offense: saying out loud what a great many New Yorkers, and more than a few cops, apparently think about the city's leadership.
The transfer came after Wilson was filmed making blunt political remarks while deployed to handle a heated weekend demonstration outside Wyckoff Heights Medical Center in Bushwick, the New York Post reported. NYPD officials told the Post that Wilson also faces potential discipline for violating a prohibition on officers expressing political views while on duty. A department spokesperson confirmed he remains on active duty, but said the disciplinary process is ongoing.
The confrontation grew out of a late May 2 demonstration. Anti-ICE protesters had gathered outside the Bushwick hospital after word spread that immigration agents had brought an illegal immigrant from Nigeria there for medical attention. Supporters accused the NYPD of illegally aiding ICE at the hospital, a charge Mamdani himself denied.
Wilson was among the officers deployed to the scene. In the video, which was posted to Instagram by the activist group Until Freedom, protesters can be heard telling Wilson that Mamdani is "your boss." Wilson did not mince words.
"He's expendable, he's temporary."
When pressed further, Wilson went on:
"Nah, he's total nonsense. He's an embarrassment and total nonsense."
He also declared, simply: "Not my mayor." And in one of the more incendiary lines captured on the recording, Wilson called Mamdani a "waste of human race."
Nine protesters were arrested during the standoff outside the hospital. The specific conduct that led to those arrests was not detailed.
Wilson joined the NYPD in July 2006 and is nearing 20 years with the department, a milestone that typically marks eligibility for retirement with a full pension. He had only recently transferred to the 94th Precinct in April before the incident blew up his assignment.
The department's response was swift. Wilson was pulled from the precinct and reassigned to the NYPD's 911 call center in the Bronx. When a Post reporter called Wilson seeking comment, he hung up.
Nobody disputes that police departments have rules about officers making political statements while in uniform and on duty. Those rules exist for legitimate reasons. But the speed and severity of Wilson's reassignment raise a fair question: Would the NYPD have moved this fast if Wilson had praised the mayor instead of criticizing him?
The broader pattern around Mamdani's tenure suggests the city's political class has little patience for dissent. Just weeks ago, New York Democrats cut an assemblyman's microphone after he pressed the mayor on antisemitism. The message from City Hall and its allies has been consistent: fall in line or face consequences.
Wilson's remarks did not emerge in a vacuum. They came against the backdrop of a mayor whose first months in office have been defined by broken commitments and political friction. A review of Mamdani's first 100 days shows a growing list of unfulfilled pledges on housing, policing, and public services, the very issues that put cops like Wilson on the front lines of community anger.
The frustration runs deeper than one precinct captain venting at a protest. Mamdani's political standing has taken visible hits. His handpicked candidate was recently crushed in a Greenwich Village council race, a result that signaled weakening influence even within his own party's base.
On the fiscal side, the mayor has demanded massive tax increases while simultaneously expanding his own staff. He proposed a $10 million hiring spree of 79 new City Hall staffers even as he insisted the city faced a budget crisis requiring higher taxes on residents and businesses. That crisis, notably, appeared to shrink on its own, the projected shortfall dropped by $5 billion in just two weeks, though the tax hike proposals remained.
None of that excuses an on-duty officer making partisan political statements. But it does explain why the frustration exists, and why Wilson's words resonated far beyond a sidewalk in Bushwick.
The NYPD spokesperson confirmed that Wilson's disciplinary process remains ongoing but offered no details about what specific penalty he might face beyond the transfer. The department cited the prohibition on officers expressing political views while on duty, a rule that, in practice, is enforced selectively.
Rank-and-file officers across the country have watched colleagues face discipline for social media posts, off-duty comments, and even bumper stickers. The standard is supposed to be neutral: no political speech in uniform, regardless of direction. In reality, enforcement often tracks the politics of the moment. An officer who praised a progressive mayor at a community event would be unlikely to find himself answering 911 calls in the Bronx the following week.
Wilson's situation is also complicated by timing. With nearly 20 years on the force, he was approaching a natural exit point. The transfer and potential discipline could affect his pension, his record, and his options, all because he told protesters what he thought of the man they claimed was his boss.
The demonstration at Wyckoff Heights Medical Center was part of the ongoing national friction over immigration enforcement. Protesters gathered after learning that immigration agents had brought an illegal immigrant to the hospital. The crowd accused the NYPD of cooperating with ICE, a politically explosive charge in a city whose leadership has positioned itself as a sanctuary jurisdiction.
Mamdani denied the accusation that the NYPD illegally aided ICE at the hospital. But the denial did little to cool tensions on the ground, where officers like Wilson were left to manage an angry crowd while navigating a political minefield their own city government helped create.
Nine arrests followed. The specifics of what the protesters did to warrant arrest were not disclosed. What is clear is that the officers on scene were placed in an impossible position: enforce the law, protect the hospital, manage the crowd, and say nothing that might offend the political establishment, all at once.
Wilson hung up on the reporter who called. He has not made any public statement beyond what the video captured. The NYPD has not disclosed what specific discipline, if any, will follow the transfer. The department's spokesperson said only that the process is ongoing.
The video, meanwhile, continues to circulate. Wilson's words, "Not my mayor," "he's an embarrassment," "he's expendable, he's temporary", have taken on a life of their own. For the city's progressive establishment, they represent an unacceptable breach of protocol. For the cops and residents who share Wilson's frustration, they sound like something closer to the truth.
When telling the truth about your city's leadership gets you reassigned to a call center, the problem isn't the captain, it's the leadership.



