0:00
0:00 / 20:20
3 years later, loved ones still seeking justice for John O'Keefe
Boston Police Officer John O’Keefe died in Canton on Jan. 29, 2022, and as Karen Read awaits retrial, questions continue to surround the case.
Boston Police Officer John O’Keefe died in Canton on Jan. 29, 2022, and as Karen Read awaits retrial, questions continue to surround the case.