Share Facebook Twitter LinkedIn Pinterest Email Copy Link Nearly 30 people charged, including seven Toronto officers and one retired constable