A Durham Regional Police Service (DRPS) officer faces numerous firearms-related charges following a joint firearms investigation…
A Durham Regional Police Service (DRPS) officer faces numerous firearms-related charges following a joint firearms investigation…