Some of you right wing morons apparently are completely unaware of this, so I will state it for the record. The current mayor of New York was first elected as a REPUBLICAN. He was then re-elected as a REPUBLICAN. For his third term, he ran as an INDEPENDENT. He has NEVER been elected as a Democrat. The mayor before him was also - REPUBLICAN. In fact, THE LAST DEMOCRATIC MAYOR OF NEW YORK LEFT OFFICE 19 YEARS AGO. Saying that NYC is run by the Democrats is as accurate and timely as saying Alabama is run by Democrats.