Donald Trump will hold a large rally on Long Island, while Ted Cruz was at a meet-and-greet in the Bronx on Wednesday, a little less than two weeks before New Yorkers vote in the state’s presidential primary.

Republicans

Donald Trump is holding a rally that is expected to draw 12,000 people to Grumman Studios, a sound stage in Bethpage. The event kicks off at 7 p.m. Around 1,000 protesters are also expected outside of the rally. The Facebook group “Long Island Progressive Coalition” plans to protest the rally at 5 p.m.

Ted Cruz was at a meet-and-greet at at the Sabrosura 2 restaurant in the Bronx. He spoke further about about "New York values" and referenced his Hispanic heritage after the event, which was interrupted by a protester who said "you should not be here."

John Kasich was in Ohio delivering his State of the State address. He had no scheduled events in New York.

Democrats

Hillary Clinton was be in Pennsylvania and had no scheduled events in New York. However, Mayor de Blasio will be at a rally in support of her candidacy at 6 p.m. It’s being held at the United Federation of Teachers headquarters on Broadway in Manhattan.

Bernie Sanders had campaign events in Philadelphia. He had scheduled events in New York.