Yet another high-ranking Toronto cop has been shockingly criminally charged.
Senior Toronto Police officer Insp. Michael Hayles, who has in the past asked drivers to “make the right choice” and “designate a sober driver,” has now been charged himself by his own service for alleged impaired driving.
