We’re losing overall, that’s for sure. 

However, in several years w/ @nychange I’ve watched win after win via strong, multiracial campaigns based on organizing and mobilizing that targets pols. Been part of a few, too

We’re swimming against a tide, but yeah, we’re swimming!