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.