Teacher, Firefighter, Police and Other Retirement Funds Flow Into Sanctioned Russian Companies, Sept. 13, 2018

Michael Cohen, Lanny Davis, and the Russian Mafia, Aug. 28, 2018

Watergate’s John Dean on Why Trump Will Survive the Russia Scandal, July 18, 2018

Trump v Putin: What to Expect from the Meeting in Helsinki, July 13, 2018.

Better Call Cohen: The Shady Cases of a Trump Lawyer’s Personal Injury Practice, May 1, 2018

A Brief History of Michael Cohen’s Criminal Ties, April 10, 2018

The New Republic

Is Zero Hedge a Russian Trojan Horse?, March 9, 2020

The Man Behind the Right Wing’s Favorite Conspiracy Theories, December 9, 2019

The Obscure Newspaper Fueling the Far Right in Europe, Sept. 17, 2019

The FBI’s Trump-Russia Investigation Continues, July 25, 2019

With Craig Indictment, Mueller Probe Sends Ripples Through the Swamp, The New Republic, April 12, 2019

How Robert Mueller Changed Washington, Feb. 27, 2019


We don’t need Robert Mueller to tell us Trump is a threat, Los Angeles Times, March 25, 2019

A question the Mueller report leaves unanswered: Is Trump a threat to national security? Los Angeles Times, April 19, 2019

To unravel the Trump/Russia affair, don’t follow the money, follow the lies, Los Angeles Times, December 21, 2018

The Dangers of Doing Favors for Donald Trump, The New York Times, December 10, 2018

Why is CalPERS still a top investor in Russia’s sovereign debt?, Los Angeles Times, October 17, 2018

Another Gift for a Putin Buddy, The New York Times, August 2, 2018

Old Stuff

The Company’s Lawyers, The American Lawyer, October 2009

The Cleaner, The American Lawyer, October 2008

Little to Read in San Diego’s Reader, Voice of San Diego, January 2008

The D Dock Curse, The New Yorker, September 2007

Navy Secretly Contracted Jets Used by CIA, The Associated Press, September 2005

Iraqi’s death during CIA interrogation came while he was suspended by his wrists, The Associated Press, February 2005