A senior ranking officer of the Toronto Police Service has pleaded guilty to several charges in relation to a cheating scandal involving officers trying for promotions.
A senior ranking officer of the Toronto Police Service has pleaded guilty to several charges in relation to a cheating scandal involving officers trying for promotions.