Massachusetts July 9, 2024 11:24 pm

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.

US & World Videos

Exit mobile version