July 10, 2024 8:17 pm

Canton police place Kevin Albert on leave after Michael Proctor's testimony in Karen Read trial

After Massachusetts State Police suspended Michael Proctor without pay, Canton officials revealed the trooper’s testimony led that town’s police department to place an officer, the brother of Brian Albert, on leave.

US & World Videos

Exit mobile version