Richter, Michael Paul 20250217 Champaign County, Illinois Booking(04) Save Image Image gallery: Busted Newspaper Champaign Il