Summary: The two candidates for City Council District 1 traded barbs and shared their stances on traffic issues, pensions, water policy and partisanship during discussions on KPBS Midday and Evening Edition Wednesday.
Summary: The two candidates for City Council District 1 traded barbs and shared their stances on traffic issues, pensions, water policy and partisanship during discussions on KPBS Midday and Evening Edition Wednesday.