Penn State police investigate report of shower peeper in Mifflin Hall

March 18, 2015 07:52 PM