Barrie Lin Pengli was sentenced to 14 months' jail, and the prosecution asked for time to consider if it will appeal.
EAU CLAIRE, Wis. (WEAU) - Back in October of 2024, Buffalo County Sheriff’s deputies made a discovery they and others will ...