Councilmembers take oath of office
Three incumbent City Councilmembers took the oath of office for new terms after a victory in the May 6 election that some said was a validation of the Council’s current priorities to clean up the City and attract housing and new funding for infrastructure repairs.