Karen Read trial: Canton cop explains using leaf blower, red Solo cups, Stop & Shop bag for evidence
A former Canton police lieutenant who was in charge of the scene of John O’Keefe’s death on Jan. 29, 2022, testified about his decision to use unorthodox evidence collection means …
Karen Read trial: Canton cop explains using leaf blower, red Solo cups, Stop & Shop bag for evidence Read More