Jury Views Crime Scene Where John O'Keefe's Body Was Found

All 12 jurors took a bus today to the Canton, Massachusetts home where Boston police officer John O'Keefe was found dead out front. The jurors will also get a chance to see Karen Read's Lexus SUV. (5/3/24) MORE


Latest Videos