Times Advocate iconTimes AdvocateSep 30, 2026

Letter to the Editor: WHY I AM VOTING FOR JIM DESMOND IN CA-48

For many progressive and principled voters in this district, the upcoming choice is […] The post Letter to the Editor: WHY I AM VOTING FOR JIM DESMOND IN CA-48 first appeared on Escondido Times-Advocate.

Letter to the Editor: WHY I AM VOTING FOR JIM DESMOND IN CA-48

Share this story

Send the public story page.

Useful takeaways from this story.

For many progressive and principled voters in this district, the upcoming choice is […] The post Letter to the Editor: WHY I AM VOTING FOR JIM DESMOND IN CA-48 first appeared on Escondido Times-Advocate.

As voters across California's newly redrawn 48th Congressional District prepare for the upcoming general election between Republican Jim Desmond and Democrat Marni von Wilpert, it is crucial to examine...

Editor, Times-Advocate: As voters across California's newly redrawn 48th Congressional District prepare for the upcoming general election between Republican Jim Desmond and Democrat Marni von Wilpert, it is...

Building the complete brief

The page is ready to read now. The fuller skim-friendly version will appear here automatically.

The useful part

For many progressive and principled voters in this district, the upcoming choice is […] The post Letter to the Editor: WHY I AM VOTING FOR JIM DESMOND IN CA-48 first appeared on Escondido Times-Advocate. As voters across California's newly redrawn 48th Congressional District prepare for the upcoming general election between Republican Jim Desmond and Democrat Marni von Wilpert, it is crucial to examine where our candidates truly stand on the defining human rights and ethical issues of our time.

Details worth keeping

As voters across California's newly redrawn 48th Congressional District prepare for the upcoming general election between Republican Jim Desmond and Democrat Marni von Wilpert, it is crucial to examine where our candidates truly stand on the defining human rights and ethical issues of our time.

Keep reading in the app

Open the app view to save this story, compare related coverage, and continue from the same source.

Open in app