Last week, newly appointed Mayor De Blasio chose the new head for the Department of City Planning, Carl Weisbrod.

Carl, who is lauded as the person responsible for transforming Times Square from an international symbol of urban decay into a current, Disney-ified tourist mecca, has come up against little criticism from the NYC community. 479 more words