San Joaquin County voters will decide several local races in the June 2 primary, including two contested seats on the Board of Supervisors and a countywide challenge for assessor-recorder-county clerk.
San Joaquin County voters will decide several local races in the June 2 primary, including two contested seats on the Board of Supervisors and a countywide challenge for assessor-recorder-county clerk.