Mayor Bob Filner didn’t have much time to follow through on his numerous campaign promises.
Our daily roundup of San Diego’s most important stories (Monday-Friday)
Latest (May 7) — VOSD Podcast: Fraud, Facial Recognition and Bears, Oh My!
Latest (Jan 10) — Good Schools for All: Breaking Down Barriers for Homeless Youth
Username or Email Address