Use of Force Simulator Unveiled in North Carolina
Durham Police Department in North Carolina has just unveiled a new use-of-force simulator. With this new and portable device they will be able to better prepare for the use of […]
Durham Police Department in North Carolina has just unveiled a new use-of-force simulator. With this new and portable device they will be able to better prepare for the use of […]