Stories about Oakland
Food program at risk as Aunti Frances gets a notice to leave her home
Bill make playoffs after 17-year wait; half the league fired
From the groundbreaking Women's March to the shocking death of Mayor Ed Lee, 48 Hills continued to cover the stories that mattered.
Anti-eviction Mapping Project shows how housing for poor people is being replaced with housing for tech workers
RIP Ralph, who survived the life of a foreign correspondent's luggage for 30 suitcase years
The Agenda: Question Time has become a farce. Plus: Stopping evictions, SF politics 101, and fighting Trump's tax plan
State treasurer won't commit to repealing the Ellis Act or Costa-Hawkins, won't promise to support split-role property taxes, and wants to be the progressive who can 'balance a check book.'
Don't blame union members for a cost-of-living crisis that they didn't create
Who will survive the odds to become the worst team in the worst league on Earth? It's getting close ....
Talking about displaced people, around the world and here at home