investigative editor @calmatters. former executive editor @reveal / editor of @voiceofsandiego / @jskstanford

Joined March 2009
840 Photos and videos
Pinned Tweet
1 Nov 2023
I wanted to understand what Alden Global Capital’s purchase of @sdut meant for San Diegans. My conclusion: This is the beginning of the end for the 155-year-old paper. voiceofsandiego.org/2023/10/…
10
65
111
52,390
Bovino going out just like he came in: not telling the truth.
BREAKING: Top Border Patrol official Gregory Bovino and some of his agents are expected to leave Minneapolis and return to their respective sectors, sources tell me, @KristenhCNN @kaitlancollins.
1
1
3
776
Andy Donohue retweeted
Bellingcat is gold standard "Video of the shooting appears to show that a gun was taken from the man BEFORE THE FIRST shot was fired." "At least 10 shots being heard in total. Most of them are fired after a brief delay, when the man is already lying motionless on the ground."
151
3,808
10,807
547,975
Bovino hasn’t been telling the truth since his very first operation in Kern County a year ago. The Border Patrol’s own documents proved it. calmatters.org/economy/2025/…
Bovino shamelessly lies: "This looks like a situation where an individual wanted to do maximum damage and massacre law enforcement"
Community note
Video shows Alex Pretti, permitted U.S. ICU nurse, filming with phone in both hands when agents pepper-sprayed and tackled him. Gun holster-removed while pinned; fatal shots followed. Contradicts claim of approaching with drawn handgun amid resistance. theguardian.com/us-news/video/… abcnews.go.com/US/alex-pretti… kstp.com/kstp-news/top-…
10
21
3,091
17 Jul 2025
A federal judge has barred the Border Patrol from conducting warrantless sweeps in the Eastern District of California after they went to places like Home Depot. Sacramento is in the Eastern District. calmatters.org/justice/2025/…

BREAKING: We just rode along w/ Border Patrol as they conducted immigration enforcement in Sacramento, the capitol of the sanctuary state of California. Upon arrival at a Home Depot, suspected illegal aliens took off running in all directions. 10 arrested. BP tells us records checks on one already came back showing he’s an aggravated felon with a prior conviction for fentanyl trafficking. One man, who claimed to be a U.S. citizen, was arrested and maced by federal agents after he allegedly slashed the tire of a federal vehicle and appeared to assault an agent was he was taken to the ground. We were with one team of federal agents, as there are others conducting enforcement in other areas of the city. @USBPChiefELC tells me this is the farthest north his BP agents have gone in California for immigration enforcement during the Trump administration, and it’s meant to send the message that the federal government can and will go wherever they want in the sanctuary state. “There is no sanctuary from our enforcement efforts,” Chief Bovino told me.
16
17
3,194
Andy Donohue retweeted
26 Jun 2025
CalMatters spoke with a number of migrants about their arrests and detentions after the first weekend of LA raids. Their accounts raise potential legal questions about the government’s operation. cal.news/4kaZ5su
2
5
4
1,572
Andy Donohue retweeted
26 Jun 2025
Taken: What happens after an LA immigration raid Masked men pull up quickly and approach Latino men. When someone runs, they’re taken. When they don’t answer a question, they’re taken. When they can’t produce papers, they’re taken.  W/@WendyFry_ @LAHepler @AnatRubin1 @add
8
88
122
12,422
Andy Donohue retweeted
I received the criminal complaint against Adrian Martinez and nowhere in it does it mention him punching an agent
Once again, a false narrative is and was being pushed out on the arrest of a U.S. citizen in Pico Rivera, CA. Don't take our word for it, check out @USAttyEssayli take on it. This subject just caught a federal case for assault on a federal agent. DON'T ASSAULT.
45
631
1,942
110,199
Andy Donohue retweeted
19 Jun 2025
I took this at 10:40am outside gate E at dodgers stadium
False. We were never there.
601
8,591
135,101
6,309,281
Andy Donohue retweeted
19 Jun 2025
Immigration agents raided the Home Depot on sunset in Los Angeles. Francisco says dozens of agents surrounded the parking lot and took people early this morning around 7am.
100
476
1,234
101,250
Andy Donohue retweeted
15 Jun 2025
A man proposes in front of the riot line, she says yes 💍
190
114
1,912
13,350,019
Andy Donohue retweeted
15 Jun 2025
A couple gets engaged in front of the LAPD riot line.
17
38
472
344,835
15 Jun 2025
Always follow @MrOlmos for images from the heart of the protests
14 Jun 2025
Replying to @MrOlmos
U.S. marines face to face with American protestors in Los Angeles
1
8
29
5,218
Andy Donohue retweeted
13 Jun 2025
Bovino doesn’t distinguish between field workers or paleteros and fentanyl dealers. To him, they all fit one category: “Bad people.” W/@WendyFry_ @add
1
14
21
3,517
Andy Donohue retweeted
Father Peter O’Riley says is standing calm as LAPD fire less lethal rounds all around him. O’Riley says he’s here because he’s an immigrant and he supports free speech and the right to peacefully protest.
22
117
677
30,834
13 Nov 2024
The answer: one week
6 Nov 2024
How long before they go after the 22nd Amendment?
1
1,280
6 Nov 2024
How long before they go after the 22nd Amendment?
1
2
1,867
Andy Donohue retweeted
“I make $19.64 an hour. I’m not going to be a martyr for $19.60 an hour.” Election workers quit in Shasta as self-appointed observers roam office. W/ @Add 📷 @mgutierrezjr calmatters.org/politics/2024…
3
61
94
19,128
20 Dec 2023
California boasts very strict rules around toxic waste disposal. So places like Tesla, Sally’s Beauty Supplies, the U.S. Navy and even California’s government instead ship it off to Mexico. Our new investigation on what happens once it gets there: calmatters.org/environment/2…
2
20
20
4,807
20 Dec 2023
I have enough gray hairs in my beard to have seen my fair share of ridiculous government responses to public records requests. This is probably the worst I’ve ever seen. 289 days!
1
2
4
921
20 Dec 2023
The latest Alden change at @sdut: no more Spanish-language edition. “No announcements will be made to the community.”
The last issue of U-T en español will be published on Dec. 30. No announcements will be made to the community. I wish the best to my colleagues, especially @liliaohara for 25 years of dedication to the Latino community on both sides of the border. #lossforwords #UTespanol
1
747