Alex McCabe addresses the City Council on Dec. 20, 2016, in the Livingston City Council chambers. He has been appointed to Livingston’s open City Council seat.
Alex McCabe addresses the City Council on Dec. 20, 2016, in the Livingston City Council chambers. He has been appointed to Livingston’s open City Council seat. Thaddeus Miller tmiller@mercedsunstar.com
Alex McCabe addresses the City Council on Dec. 20, 2016, in the Livingston City Council chambers. He has been appointed to Livingston’s open City Council seat. Thaddeus Miller tmiller@mercedsunstar.com

News

January 19, 2017 3:59 PM

McCabe will continue on Livingston council after winning appointment

Suggested for you

  Comments  

Videos

Editor's Choice Videos