This post originally appeared at https://www.wisconsinrightnow.com/franklin-mayor-john-nelson-is-on-administrative-leave-from-waterford-police-department/
Wisconsin Right Now has confirmed that Franklin Mayor John Nelson is on administrative leave from his position as a police lieutenant in the Town of Waterford. Nelson was one of two police lieutenants who were placed on administrative leave, sources told WRN. We are still investigating the reason and have open records requests out to […]