Source: CNBC A 43-year-old man attacked Republican New York gubernatorial candidate Lee Zeldin at an upstate campaign event Thursday night. Zeldin was not injured in the incident, which happened as he was speaking outside a Veterans of Foreign Wars post in Fairport, a village near Rochester, NBC News reported. Zeldin said he grabbed the attacker’s wrist and stopped him for a few moments before others tackled the man. The shooter, identified by three senior law enforcement officials as David Yakoubonis of Fairport, was subdued by members of the public after he accosted Zeldin, WHEC-TV reported. This NBC affiliate reported that members of the public disarmed the man and put zip ties pulled from campaign posters on him. The suspect may have had some kind of bladed instrument, NBC News reported. Zeldin, who represents a congressional district in Suffolk County, Long Island, is campaigning to unseat Gov. Kathy Hochsul, a Democrat. Hochul tweeted: “Relieved to hear that Rep. Zeldin was not injured and that the suspect is in custody.” “I condemn this violent behavior in the strongest possible terms – it has no place in New York,” Hochul tweeted. Hochul took office last year after Gov. Andrew Cuomo resigned in disgrace following accusations of sexual harassment by nearly a dozen women.