The Dane County Sheriff’s Office reports that Justin Dejuan Crutcher was arrested by the Fitchburg Police Department on March 20, 2026, at 9:21 PM. He was booked into the Public Safety Building early the next morning at 12:56 AM…
The Dane County Sheriff’s Office reports that Justin Dejuan Crutcher was arrested by the Fitchburg Police Department on March 20, 2026, at 9:21 PM. He was booked into the Public Safety Building early the next morning at 12:56 AM…