Actually, she's made an ass of herself with her childish accusations.
Votes matter...choose wisely.
Throughout this race, I’ve shared forward-looking platform pledges to make life more affordable, make our city safer and easier to get around, including a subway extension.
I’m seeking a mandate to lead. I’ve also called out the failed leadership we see in the Mayor’s Office. I’m tough and I’ve got a thick skin. But what I won’t do is engage in nasty personal attacks or make pandering promises the city could never afford.
Hazel taught me fiscal responsibility, to do the homework and focus on results.
That’s how we deliver a future you can afford backed by experience you can trust.
We’ve got momentum and I’m going to keep working hard, as I always have, to earn your support.