ADVERTISEMENT

Freeh...what a cluster. Washington Post article.

Yet these very same media outlets are so quick to accept the Freeh Report as gospel as it pertains to Penn State. And no subsequent investigation of their own. Go figure.
 
ADVERTISEMENT

Latest posts

ADVERTISEMENT