Karen Read talks with her council during her trial the murder trial of Karen Read at Norfolk Superior Court on June 18, 2024 in Dedham, Mass. Read is accused of backing her SUV into her Boston Police officer boyfriend, John O’Keefe, and leaving him to die in a blizzard in Canton, in 2022.



Source link

Leave a Reply