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