News

The Norfolk Superior Court in Dedham, Massachusetts, just needs one more juror before Karen Read's second trial in the death of John O'Keefe can kick off.