A Toronto police officer has been charged with impaired driving after a witness reported an incident on the DVP Thursday.
Toronto police officer charged with impaired driving