Elections

Andrew Janz speaks at the Fresno Rotary luncheon Aug. 20, 2018 in Fresno

Democratic congressional candidate Andrew Janz speaks at the Fresno Rotary luncheon Aug. 20, 2018 in Fresno.