Giulliani has a shit personality, comes across as ice cold, pompous, arrogant, but i give him all the credit in the world for cleaning up NYC; he knew how to get things done and didnt care if he upset anyone. Everything he did was for the common good, he put political correctness to the side.
Let me ask you this. If any of your daughters were living in NYC, who would you want the mayor to be? Giulliani or DiBlasio ?
If you have to think about it, you are somewhat clueless when it comes to combatting violent crime.