Former school board president Murphy to take on council president in Aug. 23 election

by

by

December 2017