Select print clips
Select recent writing:
Investigation: Bad conduct, leering ‘jokes’ — immigration judges stay on bench
Follow up: Justice Department to overhaul its sexual harassment policies after Chronicle investigation
Written for The San Francisco Chronicle
Polk Award-winning coverage: Exclusive: Coronavirus cleanup crews on infected Navy ship using T-shirts for masks
Written for The San Francisco Chronicle
Kamala Harris is the highest-ranking mom ever in U.S. politics. Here's why that matters
Written for The San Francisco Chronicle
ICE arrested undocumented adults who sought to take in immigrant children
Written for The San Francisco Chronicle
Kids in immigration court: A maze with life and death consequences
Written for CNNpolitics.com
Exclusive: Trump admin thought family separations would deter immigrants. They haven't.
Written for CNNpolitics.com