San Jose swears in appointed Councilmembers
For the first time in three decades San Jose City Council has filled two vacant seats through an appointment process. After two lengthy meetings and…
Read MoreFor the first time in three decades San Jose City Council has filled two vacant seats through an appointment process. After two lengthy meetings and…
Read More