November 14: “The State of Criminal Justice in Decatur and Illinois”: Dr. Keyria Rodgers
KEYRIA RODGERS will speak about the state of criminal justice in Decatur and Illinois.
Keyria Rodgers is the Director of Millikin University’s Criminal Justice Department, Director of the Macon County Teen Justice Diversion Program, Instructor of Criminal Justice, and Restorative Justice trainer for multiple government and … read more.