Kevin Albert was placed on paid leave during Karen Read trial, select chair says
The Canton Police Department placed Kevin Albert, brother of Brian Albert, on paid administrative leave following testimony from Michael Proctor in the Karen Read trial.