Canton officer on paid leave after Karen Read testimony
The aftermath of the Karen Read case continues to escalate in Canton, Massachusetts. We’ve learned a police officer is on paid leave and his brother, a select board member, is apologizing for his actions.