Who is Karen Read? Everything you need to know about the Karen Read murder trial in Boston
Over the past two years, the death of Boston police officer John O’Keefe, the subsequent discovery of his body outside a Canton home on January 29, 2022, and the subsequent…