Wisconsin Deputy Fatally Shoots Person While Hanging on Vehicle
Genoa, WI (KROC-AM News)- Authorities in Wisconsin are investigating an officer-involved shooting that left a person dead. A news release issued by the Wisconsin Department of Justice Division of Criminal Investigation says deputies with the Vernon County Sheriff’s were dispatched to a welfare check in the small river town on Genoa, which is about 18 miles … [Read more…]