Fifty-three-year-old Douglas Steeves was found guilty Thursday of murder and sentenced to life in prison without the possibility of parole.
The Essex district attorney's office says Steeves strangled his estranged wife, Carmela Saunders, in her Salem apartment as two of their five children and grandchildren were in the next room in August 2016.
Prosecutors say the murder was a culmination of years of anger and hatred. Saunders had taken out a restraining order against Steeves and filed for divorce.
Steeves' lawyer argued in court that his client had simply "snapped" under weight of recent stresses, including losing his job and the end of a relationship with another woman.
Copyright 2019 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.