A high-ranking officer from The Toronto Police Service has been charged with impaired driving after a crash in Pickering Thursday, CBC News has learned.

Read More