
The Canton Police Department in Massachusetts has come under fire from supporters of Karen Read amid the ongoing investigation into the circumstances surrounding John O’Keefe’s death. Following the discovery of O’Keefe’s body, Read faced serious charges: manslaughter and second-degree murder. Authorities allege that she struck her boyfriend with her SUV in the early hours of January 29, 2022.
In contrast, the new docu-series, A Body in the Snow: The Trial of Karen Read, introduces an alternative narrative from Read’s defense team, which suggests that she is a victim of a police cover-up. Their assertion claims O’Keefe was actually killed inside the residence of retired Boston police officer Brian Albert during that fateful night.
This case remains contentious, particularly after last year’s trial ended in a mistrial, leaving both sides entangled in allegations. The #JusticeForKarenRead movement continues to gain momentum, significantly affecting the public perception of the Canton Police Department.
Supporters Accuse Canton Police of Corruption

Supporters of Karen Read have been actively voicing their opinions online.
Currently, the Canton Police Department holds a low rating of 1.6 stars on Google, reflecting numerous reviews that criticize its officers for alleged misconduct. In the initial response to O’Keefe’s body being discovered, the Canton Police played a crucial role in securing the scene and collecting initial evidence.
Interestingly, tensions have further escalated due to the involvement of Brian Albert’s brother, Kevin, a detective in the department. He was placed on paid leave due to his handling of a case related to Read, which has raised questions about impartiality in the investigation.
Additional scrutiny fell on Trooper Michael Proctor, who was also connected to Read’s case. In March 2025, he was terminated for sending inappropriate text messages about her at the start of the investigation.
As Karen Read prepares for her second trial, list of criticisms continues to mount against the various entities involved, particularly directed at the Canton Police. One Review remarked, “This department framed an innocent woman to save their own reputations. It’s clear evidence was manipulated!”
One critic articulated outrage at the perceived insensitivity of the police department, stating, “You seem more concerned with protecting your image than acknowledging Officer John O’Keefe. Disgusting.” Another added, “The department would rather see an innocent woman imprisoned than confront the real culprits.”
Potential Delays for Karen Read’s Second Trial

Scheduled for April 2025, Karen Read’s second trial may be delayed following a recent hearing on March 18. This session was primarily focused on establishing proceedings for the upcoming trial.
Judge Beverly Cannone addressed issues from the first trial. She admonished Read’s legal team regarding “repeated misrepresentations to the court” related to the ARCCA witnesses, who were brought in by the defense team to testify that O’Keefe’s injuries were inconsistent with an SUV collision. Issues also arose concerning invoices that proved these witnesses were compensated, contradicting their portrayal as unbiased participants.
The defense has requested the trial date be postponed as the federal First Circuit Court considers the dismissal of two charges against Read, including second-degree murder. The judge noted that the jury had unanimously acquitted Read on two counts, but struggled with the manslaughter charge.
A retrial appears imminent, and while there are still unresolved discussions regarding the confirmation of dates, all involved parties are diligently evaluating the details of the case.
For those interested in the case, the first four episodes of A Body in the Snow: The Trial of Karen Read are currently available for streaming on Max, with a finale scheduled for March 19, 2025.
Leave a Reply ▼