NYC faces $12B budget deficit, drawing comparison to 2008 financial crisis – as Zohran Mamdani uses dire forecast to push taxing the rich

The Big Apple was in the red -- even before the socialist takeover.