Watch CBS News

Canton police officer who testified in Karen Read trial placed on leave

Canton Police Sgt. Sean Goode, a veteran officer who was working the night of John O'Keefe's death and testified during the first Karen Read trial, has been placed on administrative leave. WBZ-TV's Louisa Moller reports.
View CBS News In
CBS News App Open
Chrome Safari Continue