<
>

Video: A failure of leadership

Jeremy Schaap weighs in on the Freeh report and restoring the reputation of Penn State.