Police Implement New Taser Policy

Video posted February 26, 2015 in News, Centre County Report 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.