Special reports

Broken Promises: Oakland keeps asking voters for new parcel taxes — and keeps failing to deliver what those taxes promised. What voters should weigh in deciding Measure E (June 2026).
POLICY ANALYSIS

Broken promises: Oakland’s parcel taxes

Oakland keeps asking voters for new parcel taxes — and keeps failing to deliver what those taxes promised.

‘Death and taxes’: Oakland City Council is the one who knocks. The city council finance committee spitballs ideas to extract an additional $40 million in taxes from its residents and businesses.
INVESTIGATIVE REPORT

‘Death and taxes’: Oakland City Council is the one who knocks

The city council finance committee spitballs ideas to extract an additional $40 million in taxes from its residents and businesses