Penn State issues statement on Freeh report

Share:
Penn State issues statement on Freeh report

Today’s comprehensive report is sad and sobering in that it concludes that at the moment of truth, people in positions of authority and responsibility did not put the welfare of children first.

Tags: