Hold PTU and Margot Black AccountableCampaign Financing and Grassroots“Cost per Vote” is the number of votes a candidate ultimately received divided by the number of dollars that candidate’s campaign spent to…May 29, 20202May 29, 20202
Hold PTU and Margot Black AccountableAn Open Letter to the City of Portland: The Time has Come to Hold PTU and Margot Black AccountableThere is no doubt that Margot Black has been a fierce advocate for many people impacted by the housing crisis in this city. However, many…May 18, 20205May 18, 20205