McKane makes it known: He’s running for mayor

  By JASON COX Of the Keizertimes  David McKane made his mayoral run official this week. McKane, whose second term as city councilor expires at the end of this year, joins incumbent Mayor Lore Christopher and first-term...

Read More