Margaret Kadifa
I'm covering immigration. My background includes stints at The Economist in print and podcasting as well as reporting from The Houston Chronicle and elsewhere.

You're using an ad blocker. That's OK.
Mission Local is a nonprofit newsroom. We rely on readers to support our free reporting. Subscribe to our free newsletter and support us a better way.

You follow City Hall. So do we.
Get our weekly Government newsletter, plus the Mission Local Daily. Both free.

30+ candidates, 10 local measures, and more — San Francisco ballots are going to be long in November. But we’ve got you covered.
Donate today to keep our election coverage free for all.
We'll send a verification code to %EMAIL%.
Get the best of Mission Local directly in your email inbox.
Sending to: