Sponsored link
Thursday, April 25, 2024

Sponsored link

Tagged with: Donald Trump

Foreign Correspondent: Trump’s phony support for Iran’s popular protests

During a recent reporting trip to Iran, I interviewed almost two dozen people at random in both rich and poor neighborhoods of Tehran. All...

Our most-read stories of 2017

This was a truly unsettling year, from the election of Donald Trump and the resurgence of white supremacist movements to the sudden death of...

Why was Garcia Zarate charged with murder?

There’s only one conclusion I can reach from the outcome of the trial of Jose Ines Garcia Zarate: This case should never have been charged...

Jury set in Zarate trial; opening statements Monday

A jury was seated today in the Jose Ines Garcia Zarate trial, six men and six women from San Francisco who will decide whether...

Zarate trial opens — immigration, police credibility at issue

The Jose Ines Garcia Zarate trial got underway today, with nearly 200 potential jurors filling a stifling courtroom at the Hall of Justice —...

The Agenda, Oct. 16-22: Zarate trial, robots on the sidewalks …

Jury selection begins Monday/16 in the trial of Jose Ines Garcia Zarate, who is accused of killing Kate Stein with a gun he discovered...

The climate apocalypse is upon us

We were in Sebastopol a few hours before the fires started. Lovely Sunday afternoon, visiting an old friend, a few cheeseburgers and fries, a...

Lessons from Stop the Draft Week 50 years ago

With great fanfare PBS is airing a 10-part series about the Vietnam War. Critics charge that under the guise of being even handed, series...

Killing the American Dream

When I heard about Donald Trumps decision to end DACA, the program that lets young immigrants find a future in this country, I thought...

Dolores Huerta, filling the screen

In 1962, political organizer Dolores Huerta was a twice-divorced mother of seven. She had also just told Cesar Chávez that she would join him...