www.bloomberg.com
Despite failing to follow through on a key campaign promise to tax the rich, the mayor is facing significant political headwinds. City council members recently defied him by passing a budget without his approval. With the next election approaching, opponents are already building a substantial war chest to fund an effort to unseat him.
Read More
