Today was the deadline to file the first round of campaign finance forms for San Jose City Council and mayoral campaigns. Not all were uploaded online by the 5pm deadline, but here’s a look at the four mayoral candidates whose reports were available.
Read More 0














