News

Past and current officials got San Diego into this predicament, of course. It started in 2016 with the negligent, overpriced ...