Authorities in Wisconsin have concluded their investigation on a despicable poaching case that involved more than 100 deer killed. It was determined the poaching took place from spring 2023 to July 2024.
Fond du Lac County Sheriff Ryan Waldschmidt said the investigation started when a resident called the department.
“In mid-July we got a call basically of a strong stench or