Karen Read Retrial Bombshell: Key Witness Admits Grand Jury Lie, Shaking Murder Case

A Courtroom Shock Rocks the Nation On April 23, 2025, the Karen Read murder retrial in Dedham, Massachusetts, erupted with a stunning revelation: key prosecution witness Kerry Roberts admitted she…