DRPS Release Body Camera Report

Durham, ON, Canada / channel12

Durham Regional Police Service released their highly anticipated report on body cameras. Jasmine Pazzano has the details:

Comments are closed.

Top Stories This Week

More