Marina Newman @marinanewman.bsky.social · 26/08/2026Big news: the city attorney's office settled with landlords at Alice Griffith for a whopping $9M. This is what this job is about — a big thank you to my editors and all the tenants who bravely shared your stories with me 000
Reposted by Marina NewmanMission Local @missionlocal.org · 15/04/2026Battalions of parking control officers are rolling through Bayview, with cops in tow. Area residents are confused — and some are angry. from @marinanewman.bsky.social missionlocal.org/2026/04/sf-b...missionlocal.orgSFMTA is cracking down on sidewalk parking—and in Bayview, it’s coming with copsCity is levying $108 tickets for sidewalk parking, but also for vehicles sticking out of the driveway. Residents are confused — and angry. 261
Reposted by Marina NewmanMission Local @missionlocal.org · 04/02/2026The San Francisco school board was all set to vote on an OpenAI contract w/the district. The forms—w/the contract price redacted—had been signed, the deal was seemingly done. Then the district yanked it. Why? missionlocal.org/2026/02/sf-s...missionlocal.orgIn midst of labor talks, SFUSD proposes deal with OpenAI — then backtracksThe heavily redacted OpenAI contract was put on the San Francisco school board's agenda — the removed without notice. Why? 4196
Reposted by Marina NewmanMission Local @missionlocal.org · 29/01/2026A Mission Local analysis revealed that the San Francisco Unified School District's proposed cuts fall heavily on small schools and/or schools serving low-income students. From @marinanewman.bsky.social missionlocal.org/2026/01/sfus...missionlocal.orgSFUSD’s proposed cuts will hit small schools and low-income students hardestA Mission Local analysis found that roughly 85 percent of schools that would receive cuts to staff have Title I status. 182
Reposted by Marina NewmanMission Local @missionlocal.org · 24/12/2025San Francisco tenants get a reprieve over the holidays—deputies pause their evictions at the end of the year. But not in court. In court, tenants are still pleading their cases. via @marinanewman.bsky.social missionlocal.org/2025/12/sf-e...missionlocal.orgS.F deputies don’t carry out evictions during the holidays. But in court, the clock’s still ticking.For the last two weeks of December, San Franciscans facing eviction get temporary reprieve. But in court, it's a different story. 0102
Reposted by Marina NewmanMission Local @missionlocal.org · 23/12/2025After the death of Alberto Rangel, staff and patients are left questioning what could have been done to have prevented his death. We pieced together the minutes leading up to his attack. What's left are critical gaps in time. via @marinanewman.bsky.social missionlocal.org/2025/12/sf-h...missionlocal.orgA timeline of the stabbing at San Francisco's Ward 86Two weeks after the killing of social worker Alberto Rangel, staff and patients are left wondering what could have prevented it. 023
Reposted by Marina NewmanMission Local @missionlocal.org · 22/12/2025After speaking to half a dozen eyewitnesses, we've pieced together the final hours and minutes leading up to the fatal stabbing of social worker Alberto Rangel in San Francisco General Hospital's Ward 86. via @marinanewman.bsky.social missionlocal.org/2025/12/sf-h...missionlocal.orgWhat went wrong in Ward 86? The hours and minutes leading up to Alberto Rangel’s killing.Two weeks after the death of Alberto Rangel, staff and patients are left questioning what could have been done to have prevented his death. 083
Reposted by Marina NewmanMission Local @missionlocal.org · 20/12/2025RV dwellers accuse a man claiming to be a Homeless Outreach Team worker of selling permits for $500 in cash. via @marinanewman.bsky.social and Mariana Garcia missionlocal.org/2025/12/sf-r...missionlocal.orgRV dwellers say S.F. outreach worker is selling parking permits for cashThe city is investigating allegations into a man dressed as an outreach worker. In text exchanges, an RV dweller begs for his money back. 032
Reposted by Marina NewmanMission Local @missionlocal.org · 30/10/2025The U.S. Navy found elevated levels of plutonium—twice recommended levels—in Bayview-Hunters Point shipyard last November. But it neglected to tell the city. missionlocal.org/2025/10/navy...missionlocal.orgU.S. Navy found elevated plutonium in Bayview — S.F. says it was kept in the darkNavy detected double the ‘action levels’ at Hunters Point Shipyard in November 2024. City says it was only told in October 2025. 22110
Reposted by Marina NewmanMission Local @missionlocal.org · 28/10/2025San Francisco’s RV ban kicks in this weekend. RV residents are scrambling to prove they’ve been here long enough — using parking tickets, photos, & even old news clippings — to qualify for a short-term reprieve. via @marinanewman.bsky.social missionlocal.org/2025/10/they...missionlocal.orgTow trucks are coming for S.F.’s RVs. Their residents struggle for reprieve.With San Francisco's RV parking ban starting on Nov. 1, dozens of RV dwellers say they were missed in a city-wide count of RVs parked on public streets. 074
Marina Newman @marinanewman.bsky.social · 17/10/2025We tested an AI chatbot S.F. is providing RV dwellers facing towing. Its answers were confusing — and contradictory. missionlocal.org/2025/10/s-f-...missionlocal.orgS.F. launched an AI chatbot for RV dwellers. It’s got errors.San Francisco has begun distributing an AI chatbot for residents living in RVs ahead of November's parking ban — it's still in testing. 065
Marina Newman @marinanewman.bsky.social · 10/10/2025Supervisor Shamann Walton slammed Mayor Lurie for a “bait & switch:" Moving tiny homeless cabins to a Bayview site w/out speaking to residents. Lurie says it’s temporary storage. Walton says Lurie won’t return his calls. missionlocal.org/2025/10/s-f-...missionlocal.orgS.F. supervisor slams Lurie’s move of tiny cabins to Bayview as ‘dishonest’Mayor Daniel Lurie is moving tiny cabins from the Mission to the Bayview — and Supervisor Walton says, not with promised community input. 020
Reposted by Marina NewmanMission Local @missionlocal.org · 09/10/2025S.F. lost its case against Collective Impact—the nonprofit implicated in a corruption scandal won’t be cut off from city funds. It was an odd ruling that came after midnight…& w/out information the judge deemed “critical.” via @marinanewman.bsky.social missionlocal.org/2025/10/in-b...missionlocal.orgIn ‘bizarre’ midnight move, S.F. nonprofit tied to corruption scandal wins reprieveAn administrative law judge ruled against the city in favor of San Francisco nonprofit Collective Impact, implicated in a corruption scandal. 173
Reposted by Marina NewmanMission Local @missionlocal.org · 08/10/2025The Potrero Bus Yard would have been the largest affordable housing project in the Mission — 465 rental units sitting atop a Muni lot. But it’s been slashed to just 100 units. via @marinanewman.bsky.social missionlocal.org/2025/10/mass...missionlocal.orgMassive 465-unit Mission District affordable housing project slashed to just 100 unitsThe Potrero Yard Modernization Project cannot secure the funding for an ambitious bus yard and housing plan seven years in the works. 4167
Marina Newman @marinanewman.bsky.social · 06/10/2025Leonard Lacayo calls himself many things: a tax notary, an ex-CIA agent, a behind the scenes political agitator. But one thing he isn’t is a lawyer. That’s why San Francisco has sued him three times and wants $600,000. missionlocal.org/2025/10/from...missionlocal.orgFrom notario to notorious: S.F.’s most famous accused fake lawyer blames it on ‘satanic’ DemsLeonard Lacayo calls himself many things: A tax notary, a CIA agent, a political agitator. But one thing he isn't is a lawyer. 010
Marina Newman @marinanewman.bsky.social · 30/09/2025With a ban looming on RVs on city streets, the city of San Francisco is creating a resource for worried RV dwellers. It's ... an AI chatbot. missionlocal.org/2025/09/san-...missionlocal.orgSan Francisco’s latest answer for RV dwellers? An AI chatbot.The San Francisco Mayor's Office is testing a new solution for RV dwellers' pressing questions on an upcoming parking ban, sources say. 053