Duncan, Riley Levi 20250220 095200 Macon County, Illinois Booking(02) Save Image Image gallery: Macon County Busted Newspaper