News Local/State
U Of I Professor Under Investigation, Placed On Leave
Joe Petry, a clinical professor of economics who once ran for mayor of Champaign, has been placed on administrative leave by the University of Illinois, pending results of an investigation.
