According to the Norfolk County District Attorney, Karen Read, 41 years old is being charged with manslaughter and leaving the scene after a motor vehicle collision that caused death and homicide.

O’Keefe was discovered in the snow close to a Fairview Road residence belonging to people he knew. Investigators believe that O’Keefe and Read arrived in the area around midnight on Saturday, according to investigators.

O’Keefe, upon being discovered, was taken to Good Samaritan Hospital and declared dead.

WBZ TV I-Team sources claim that Read and O’Keefe were in a relationship. Investigators have video footage from a Ring doorbell camera. Sources claim that Read’s car was impounded.

O’Keefe is a 16-year veteran with the Boston Police Department.

“John was a kind person, dedicated to his family, and will be greatly missed by his coworkers and anyone who had the privilege of meeting him,” Boston Police Superintendent-in-Chief Gregory Long said in a statement. “Today, John’s murder was investigated by the Massachusetts State Police and Norfolk County District Attorney’s Office.”

Read is scheduled to be arraigned Wednesday morning. More details may be available.

District Attorney Michael Morrissey stated that additional narrative information could be added to the record at tomorrow’s arraignment. “Tonight, our thoughts are with John’s family.”