Police Implement New Taser Policy

Video posted February 26, 2015 in Centre County Report, News by Centre County Report

Loading...

The State College and Penn State police departments are now equipping officers with tasers. Reporter Samantha Lantz takes a look.