Daily Archives: May 8, 2011

  • Mackinac Island: Margaret Doud Elected Mayor Again

    Margaret Doud, Mackinac Island mayor for 37 years, has just been elected to a new term.