• Sign In
  • View Account
  • DONATE
  • All Stories
    • All Recent Stories
    • Arts/Culture
    • Border
    • Development
    • Economy
    • Education
    • Election
    • Environment
    • Government
    • Homelessness
    • Immigration
    • 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: Voice of San Diego Live Podcasts
    • 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
    • Newsroom Diversity
    • Board of Directors
    • Our Supporters
    • Careers
    • Our Interns
    • 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
    • Development
    • Economy
    • Education
    • Election
    • Environment
    • Government
    • Homelessness
    • Immigration
    • 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: Voice of San Diego Live Podcasts
    • 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
    • Newsroom Diversity
    • Board of Directors
    • Our Supporters
    • Careers
    • Our Interns
    • 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.

Posted inWhatever Happened To...

Mayor Gloria Promised to Kill SANDAG’s Driving Fee. SANDAG Now Says It Won’t.

by Andrew Keatts August 31, 2022August 31, 2022
Posted inHousing

Appraisal Concerns Linger Over Hotel Purchased Under Alleged Conflict of Interest

by Andrew Keatts August 22, 2022August 21, 2022
Toks Omishakin, California State Transportation Agency’s secretary, at a trolley stop in Barrio Logan on Wednesday, Aug. 17, 2022. / Photo by Andrea Lopez-Villafana
Posted inPolitics

Politics Report: State’s Top Transpo Official Says Mileage Fee Is ‘Inevitable’

by Andrew Keatts August 20, 2022August 20, 2022
Posted inPolitics

Politics Report: A New Countywide Housing Agency?

by Andrew Keatts and Scott Lewis August 6, 2022August 11, 2022
Posted inGovernment

Officials Upset to Learn of City Attorney Deal with Broker Accused of Conflict in Hotel Purchases

by Andrew Keatts August 4, 2022August 19, 2022
Posted inNews Updates

Climate Plan: City Commits to Getting Natural Gas Out of Buildings

by Andrew Keatts August 4, 2022August 4, 2022
Posted inPolitics Report

Politics Report: National City Mayor Loses Party Support Too 

by Scott Lewis and Andrew Keatts July 23, 2022July 23, 2022
Ocean View Hills Nestor San Diego
Posted inPolitics Report

Politics Report: Who Really Thinks San Diego Is Going to Triple Housing Production

by Andrew Keatts July 16, 2022July 17, 2022
Ocean View Hills Nestor San Diego
Posted inNews

One Year In, San Diego Isn’t Anywhere Close to Building the Homes the State Says It Needs

by Andrew Keatts July 13, 2022July 13, 2022
Posted inNews Updates

SANDAG’s Plan to Kill Its Driving Fee Is Stuck in the Slow Lane

by Andrew Keatts July 11, 2022July 11, 2022

Posts navigation

Newer posts 1 … 3 4 5 6 7 … 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