Democratic Sen. James Skoufis is pushing legislation that would require New York electors to vote for the winner of the state's presidential election, or face being removed. 

The bill is meant to crack down on so-called "faithless electors" -- members of the electoral college who, in effect, go rogue and vote for a candidate other than the winner of the state's vote. 

"I think that's contrary to how our democracy is supposed to work," Skoufis said in an interview. "There's some question over whether we should have an electoral college. In the meantime, the electors should be reflecting the will of the voters in that state."

The president and vice president are not directly elected. Instead, voters choose electors who then meet to elect the ticket that won in the state.

But, on rare instances, those electors vote for other candidates. Critics of President Donald Trump had sought some electors in 2016 to not cast votes for him. 

In New York, there is no penalty for being a faithless elector. 

"What we're saying is the state's 29 electors need to reflect the will of the people," Skoufis said. 

There is a question over whether punishing electors for not voting for the declared candidates is legal, and that's potentially being decided by the U.S. Supreme Court. 

"My feeling is, let's pass this bill, let's try and protect the state's 29 electoral votes and if the Supreme Court rules we can indeed make sure the electors are held to this standard, teriffic," Skoufis said. "If the Supreme Court rules against this effort, then the govrnor has the opportunity to veto the bill."