James E. Garcia

James E. Garcia

James E. Garcia is a Phoenix-based journalist, playwright and communications consultant. He is the editor and publisher of Vanguardia Arizona, which covers Latino news statewide, and the weekly newsletter Vanguardia America. As a journalist, he has worked as a reporter, columnist, editor and foreign correspondent. He was the first Latino Affairs correspondent for KJZZ, and the first Latino editor of major progressive news weekly in the U.S., The San Antonio Current. James has taught writing, ethnic studies, theater and Latino politics at ASU. He is the producing artistic director of New Carpa Theater Co. and the author of more than 30 plays.


Reports of the Republican Party’s death are not greatly exaggerated

By: - September 4, 2020

The Republican Party may not be dead yet, but it’s probably time to put it out of our misery.


The Obamas offer stark warnings about a second Trump term

By: - August 21, 2020

Thousands of words have already been uttered in this week at the Democratic Convention, but none more sobering than those delivered by Michelle and Barack Obama. Take former First Lady Michelle Obama’s comments on the opening night of the convention. It was a terrific speech, with a big takeaway: “If you think things cannot possibly […]

Donald Trump oval office covid-19

Trump is willing to risk our children’s lives, as long as he gets re-elected

By: - August 7, 2020

Now he’s risking the lives of our children. For months, President Trump has been telling us COVID-19 will magically disappear. 


In Trump’s war on immigrants, his greatest foes are immigrants themselves

By: - July 23, 2020

Since taking office, President Donald Trump’s attack on immigrants has been relentless.

ducey covid-19 press conference July 9

Arizonans can do without Ducey’s political snow job on COVID-19

By: - July 13, 2020

Arizona doesn’t normally get snow in July, but Gov. Doug Ducey was shoveling it out at his most recent COVID-19 press conference.

ducey fires covid-19 mask

In the age of COVID-19, an open letter to Gov. Ducey

By: - June 25, 2020

Arizonans are dying of COVID-19. I know that can’t be news to you. But it needs repeating, especially given the chaotic mess of a response you’ve led to this once-in-a-lifetime pandemic.

Phoenix mandates masks in public, but won’t enforce use at Trump rally

By: - June 22, 2020

On Tuesday, barely 72 hours since the Phoenix City Council implemented a mandatory mask-wearing order, President Donald Trump is scheduled to address an estimated 3,000 people at a “Students for Trump” campaign rally at the Dream City Church in north Phoenix.


The Supreme Court says ‘Dreamers’ can stay, for now. It’s time we let them stay for good.

By: - June 19, 2020

I know Dreamers. I count many of them as friends. I’ve worked with them. I’ve marched with them. I’ve celebrated their triumphs and shared in their heartaches.


The protests show that Trump won’t break America’s spirit

By: - June 11, 2020

As I write, hundreds of thousands, if not millions, of people from virtually every walk of life are marching in the streets of cities and towns across the nation and around the world.


Say his name. George Floyd. He was a human being.

By: - June 2, 2020

His name is George Floyd. He was a human being. He was 46 years old. He was a human being. He was a black man. He was a human being. He was a father with a six-year-old girl. He was a human being. A native of Houston, he was a star athlete in high school. […]


The interview with the president that I could only ever imagine

By: - May 28, 2020

It’s the sort of interview I could only ever imagine.  I imagine I would have to put on a suit, which I hardly wear anymore. And I imagine I’d arrive at the White House gates donning an N95 mask emblazoned with the words, “Si se puede.” 


85,000 dead and counting from COVID-19. Imagine if Trump gets re-elected.

By: - May 14, 2020

There’s really no other way to say this: When it comes to his response to the spread of COVID-19 in the United States, the combination of President Donald Trump’s arrogance and sheer incompetence is killing people.