Garry Bredefeld
Garry Bredefeld
Garry Bredefeld

Garry Bredefeld loses more ground in Fresno City Council race

June 15, 2016 04:52 PM