Read is accused of backing over her Boston police officer boyfriend John O'Keefe and leaving him to die in the snow in Canton.
Boston 25 Now
Read is accused of backing over her Boston police officer boyfriend John O'Keefe and leaving him to die in the snow in Canton.