Please watch the video of the press conference about the Dallas Police Department’s implementation of the new body camera system given by Deputy Chief Andrew Acord and Sergeant Derek McCarter.
Sep
1
2015
Please watch the video of the press conference about the Dallas Police Department’s implementation of the new body camera system given by Deputy Chief Andrew Acord and Sergeant Derek McCarter.