It happened in front of St. Vincent's Hospital in Greenwich Village Monday morning, as an elderly man slapped Sen. Brad Hoylman.
The angry 84-year old, George Capsis, decided to get his point across at a pro-Christine Quinn rally with violence, hitting the lawmaker in the face before slapping a campaign intern.
In an interview with Eyewitness News, Capsis, the publisher of a weekly West Village newsletter, showed no remorse for what he did.
Capsis says he was angry that local politicians didn't do more to prevent St. Vincent's from closing.
Capsis's wife, who died just days ago, was treated at a Bronx hospital, which he says was far for him to travel to.
"The hospital we had to take her to in a 15 minute notice was Calvary Hospital, which is at the very outreaches in the Bronx, almost at the Westchester border. It took me an hour and a half," said Capsis.
Hoylman, who joined the State Senate this year, isn't angry about what happened, just disappointed.
"I don't think it's representative of voters in New York City, but we have to make certain that we don't tolerate this kind of behavior in the democratic process," he said.
No charges have been filed against Capsis.
This isn't the first time he slapped someone.
Last year he hit a uniformed police officer during a traffic argument.
We asked Capsis about that, but he wouldn't talk about it.