catbrooksforoakland.com
A Race Well Run, A Movement Begun
Over the last couple of weeks, the team and I have been watching the results slowly adjust as ballots continued to be counted. While we were pretty sure the ultimate outcome would remain the same, we didn’t think it was fair to the thousands of Oaklanders who supported #thepeoplescampaign to concede