Stories about Immigration

Campaign trail: Alioto, Breed seek GOP support …

... and a Leno/Kim event is shut down after Breed supporters shout down speakers

Foreign Correspondent: The Russians aren’t the only election hackers

The US has interfered in elections all over the world -- and this Russian 'crisis' is a big deal about very little

Free 1-on-1 Citizenship Consultation Event in SF

Are you eligible for U.S. Citizenship? Immigration attorneys will be on hand for FREE one-on-one consultations and to help you with your citizenship application....

Responding to ICE raids: Power, not Panic

The Trump ICE raids are a real, frightening threat. Here's what advocates say we should do

Garcia Zarate gets time served — but won’t go free

Judge sentences him to three years, which he has already served -- but now the feds want to try him again for the same gun crime

Our most-read stories of 2017

From the groundbreaking Women's March to the shocking death of Mayor Ed Lee, 48 Hills continued to cover the stories that mattered.

OPINION: Cannabis is not a threat to our neighborhoods

If we treated bars and nightlife the way some at City Hall want to treat weed outlets, this city would be a much worse place

Diana Gameros sings lullabies of Mexico

Heralding a return to her childhood home after 15 years, the local favorite brings family together on new album 'Arrullo.'

Jury set in Zarate trial; opening statements Monday

Six men and six women will hear a case with national political implications

Zarate trial day two: Guns, accidents, and mental health

Jury selection questions reflect key issues that will come up at trial