Bakersfield City Councilmember Ken Weir revealed Tuesday he has been battling cancer, explaining his extended absence from council meetings throughout the year.
Weir, who represents Ward 3 covering a large portion of northeast Bakersfield, had been missing consecutive council meetings, prompting questions about his whereabouts.
In a written statement released by the city Tuesday, Weir disclosed his health struggle for the first time…