Peel cop charged with criminal breach of trust for alleged misuse of police databases
Const. Sean Duggan has been charged with three counts of breach of trust, and unauthorized use of a computer.
Const. Sean Duggan has been charged with three counts of breach of trust, and unauthorized use of a computer.