I still don't see how this can possible lead to an impeachment. It is just a big opinion poll -- unfortunately :(
I’d sure like to know what New York state law has to say about impeachment or recall.