• Sign In
  • View Account
  • DONATE
  • All Stories
    • All Recent Stories
    • Arts/Culture
    • Border
    • Economy
    • Education
    • Election
    • Environment
    • Government
    • Homelessness
    • Immigration
    • Land Use
    • North County
    • Opinion
    • Politics
    • Public Safety
  • Projects
    • 101 Ash St.
    • Criminal Cops
    • Politifest 2022
    • Redistricting
    • San Diego 101
    • San Diego’s Cost-of-Living Crisis
    • Schools Guide
    • Tijuana River
    • Year One: COVID-19
    • Year Two: After the Vaccine
  • Newsletters
    • Newsletter Hub
    • Not Getting Our Emails?
    • Text With Us
  • Podcasts
    • VOSD Podcast
    • San Diego 101 Podcast
    • Good Schools For All
    • San Diego Decides
    • VOSD Podcast Network
    • Podcast Production Services
  • Events
    • All Events
    • Brews & News
    • Donor Recognition Events
    • Politifest 2022
  • Support Us
    • Become a Member
    • Member Hub
    • Become a Sponsor
    • Member Help Page: Content & Accounts
    • Planned Giving
    • Vehicle Donation
  • About Us
    • Our Story and Mission
    • Our Team
    • What We Stand For
    • Board of Directors
    • Our Supporters
    • Careers
    • Our Interns
    • Newsroom Diversity
    • Content Sharing Policy
    • Submit a News Tip
    • Submit a Commentary
    • Contact Us
    • Privacy Policy
  • Twitter
  • Facebook
  • Instagram
  • YouTube
  • Sign In
  • View Account
  • DONATE
  • All Stories
    • All Recent Stories
    • Arts/Culture
    • Border
    • Economy
    • Education
    • Election
    • Environment
    • Government
    • Homelessness
    • Immigration
    • Land Use
    • North County
    • Opinion
    • Politics
    • Public Safety
  • Projects
    • 101 Ash St.
    • Criminal Cops
    • Politifest 2022
    • Redistricting
    • San Diego 101
    • San Diego’s Cost-of-Living Crisis
    • Schools Guide
    • Tijuana River
    • Year One: COVID-19
    • Year Two: After the Vaccine
  • Newsletters
    • Newsletter Hub
    • Not Getting Our Emails?
    • Text With Us
  • Podcasts
    • VOSD Podcast
    • San Diego 101 Podcast
    • Good Schools For All
    • San Diego Decides
    • VOSD Podcast Network
    • Podcast Production Services
  • Events
    • All Events
    • Brews & News
    • Donor Recognition Events
    • Politifest 2022
  • Support Us
    • Become a Member
    • Member Hub
    • Become a Sponsor
    • Member Help Page: Content & Accounts
    • Planned Giving
    • Vehicle Donation
  • About Us
    • Our Story and Mission
    • Our Team
    • What We Stand For
    • Board of Directors
    • Our Supporters
    • Careers
    • Our Interns
    • Newsroom Diversity
    • Content Sharing Policy
    • Submit a News Tip
    • Submit a Commentary
    • Contact Us
    • Privacy Policy
  • Twitter
  • Facebook
  • Instagram
  • YouTube
Skip to content
Voice of San Diego

Voice of San Diego

Unveiling the Unseen

DONATE

The Morning Report

Get the news and information you need to take on the day.

Read it first

Author Archives: Andrew Keatts

I'm Andrew Keatts, a managing editor for projects and investigations at Voice of San Diego. Please contact me if you'd like at andrew.keatts@voiceofsandiego.org or 619.325.0529.

San Diego County Assessor/Recorder/Clerk candidate Jordan Marks on election night. / Photo by Brittany Cruz-Fejeran for Voice of San Diego
Posted inElection 2022

Most of the Toss-up Races are Still Toss Ups

by Andrew Keatts November 10, 2022November 10, 2022
Posted inPolitics

Politics Report: SANDAG Leadership on Ballot

by Scott Lewis and Andrew Keatts November 5, 2022November 4, 2022
Posted inPolitics

Politics Report: Measured Race

by Andrew Keatts and Scott Lewis October 29, 2022October 31, 2022
Posted inPolitics Report

Politics Report: D6, the People’s Ordinance Battleground

by Andrew Keatts and Scott Lewis October 15, 2022October 24, 2022
The Port of San Diego's administration building on Pacific Highway on Tuesday, April 12, 2022. / Photo by Jakob McWhinney
Posted inNews Updates

Port Signals Support for $550M in Public Funding for Seaport Village Redevelopment

by Andrew Keatts October 12, 2022October 12, 2022
Posted inPolitics

Politics Report: South Bay Rumbles

by Scott Lewis and Andrew Keatts October 8, 2022October 24, 2022
View of the train tracks in Del Mar on Sept.19, 2022.
Posted inPolitics

Politics Report: About That Train Tracks Closure

by Andrew Keatts and Scott Lewis October 1, 2022September 30, 2022
trash pick up san diego
Posted inPolitics Report

Politics Report: Garbage Positions

by Scott Lewis and Andrew Keatts September 24, 2022October 24, 2022
Tom Lemmon
Posted inNews

Labor Leader Leaves Union-Aligned Charity Over Lemmon’s Involvement

by Andrew Keatts September 22, 2022September 22, 2022
Posted inPolitics

Politics Report: A New Task Force!

by Andrew Keatts and Scott Lewis September 17, 2022September 19, 2022

Posts navigation

Newer posts 1 2 3 4 5 … 95 Older posts
  • Twitter
  • Facebook
  • Instagram
  • YouTube

About

Voice of San Diego is a 501(c)(3) nonprofit organization.

110 West A St. Suite 650, San Diego, CA 92101
Phone: 619-325-0525

Links

  • About Us
  • Contact Us
  • Newsletters
  • Podcasts
  • Submit a News Tip

Support Public Service Journalism

We rely on people like you to support this service. Please donate or sponsor VOSD today.

DONATE NOW

© 2023 Voice of San Diego. Proudly powered by Newspack by Automattic