San Jose City Council appoints interim District 3 council member
After months of vetting applicants to fill the open seat, San Jose City Council voted for Carl Salas.
After months of vetting applicants to fill the open seat, San Jose City Council voted for Carl Salas.