Menu

Durham Police To Issue Tasers!

Durham Police are set to issue tasers to all frontline officers who want one. Is there a risk of escalating situations?

Interested in owning this clip? Submit a Clip Request.

More News Videos