Ryan Macasero retweetledi

Defense attorneys had sought to disqualify District Attorney Jeff Rosen’s office on the grounds he leveraged the high-profile case to fundraise for re-election. mercurynews.com/2026/05/07/sta…
English
Ryan Macasero
44 posts

@ryanmacasero
@mercnews reporter covering the San Francisco Peninsula, Silicon Valley life, and Stanford University. Formerly @rapplerdotcom.



















People Power in the Philippines: How the Bay Area helped fuel a revolution nearly 40 years ago trib.al/SJgYohL
