Canton Police Officer Kevin Albert placed on paid leave
Kevin Albert, the Canton police officer and brother of the man central to the defense’s third-party killer theory in the Karen Read murder case, has been on paid administrative leave since the middle of June. Canton Select Board Chairman Michael Loughran dropped the bombshell Tuesday night during the first meeting since Norfolk County Judge Beverly … Read more