Otter Tail County, MN (trfnews.i234.me)—Authorities in Otter Tail County have confirmed the arrest of Justin Ryan Finch, 31, on February 4, 2025, for multiple traffic-related charges, including second-degree DWI, refusal to submit to a chemical test, and driving after cancellation as inimical to public safety. Charge Details: Traffic – DWI – Refuse to Submit to… Continue reading Justin Ryan Finch Arrested in Otter Tail County for Second-Degree DWI, Chemical Test Refusal, and Driving After Cancellation