The following events occurred on June 6th, 2020: All person’s arrested or cited are presumed innocent until proven guilty in a court of law. Operating While Impaired (OWI)At 12:55 PM, the Green County Sheriff’s Office received a complaint of a red colored truck entering the Village of New Glarus at a high rate of speed on STH 69. Deputies were able to locate the truck … [Read more...] about Green County Sheriff – June 6, 2020