March 2013 Freeh Report progress update

March 2013 Freeh Report progress update

March 2013 Freeh Report progress update

Penn State officials have provided an update on the 119 recommendations made to the University in a report by the Freeh Group; more than 70 percent of the recommendations have been completed.

Image: Penn State