An elementary school teacher from Kansas City, Missouri, is accused of shooting his wife and shooting and killing his 18-year-old stepson on Sunday.
The teacher is a part of the Smithville School District, which is north of Kansas City.
Steven L. Woods is charged with first-degree murder, two counts of armed criminal action, unlawful use of a weapon and first-degree assault in the death of Joseph M. Bonacorso, whose mother also was shot during the violence.
The killing took place early Sunday morning in the 1300 block of Northeast 119th Terrace.
Officers responded and located Bonacorso suffering from gunshot wounds inside the home. He died at the scene.
Court records said Woods had been at a pool party with his wife, Bonacorso's mom, during the afternoon before the shooting.
The couple started to argue on the way home because she caught him texting another woman.
When the pair arrived home, Woods' wife allegedly grabbed his phone after he fell asleep. She ran into a bathroom in the home and locked herself inside.
Woods' wife told detectives he broke through the door to retrieve his phone. She alleged that he threw her down inside a bathtub multiple times.
During the altercation, another witness, who was inside the home, tried to intervene while Woods and his wife were in the bathroom.
That witness said Woods came after her, so she retreated from the bathroom and locked herself in a bedroom.
Woods allegedly broke through her door and broke her television, so she called Bonacorso because she feared for her life, court documents said.
Detectives interviewed three other witnesses who had been with Bonacorso on the night of the shooting.
All three told detectives Bonacorso had returned home because he'd received calls indicating that Woods and his mom were fighting.
After Bonacorso arrived home, he went to stop the fighting and confront Woods, while two of his friends who came home with him went to help his mom and the victim locked in the bedroom leave the house.
Woods had locked himself in a bedroom and told detectives he heard Bonacorso say, "I'm going to kill that motherf*****," so he retrieved a gun.
Eventually, Woods exited the room to confront Bonacorso. One witness told investigators he saw Woods shoot Bonacorso five to six times.
Woods told detectives that Bonacorso raised a knife toward him before admitting that he shot him.
During the altercation, Woods also shot his wife, who survived.
Another witness who was on the phone with the person locked in a bedroom recorded the phone call, including Bonacorso yelling "Are you going to shoot me like you did my dad?" at Woods.
According to a personal-injury lawsuit filed by Joseph Bonacorso's father, John, against his ex-wife, Woods shot him in December 2016 during a dispute over visitation at a former residence.
Citing self-defense, Woods was not charged in the shooting of John Bonacorso, but a KCPD spokesperson confirmed that police investigated the 2016 shooting.
In a letter to families, Dr. Mark Maus, the superintendent for the Smithville School District, confirmed Woods is an elementary teacher at Maple Elementary School:
It is with an extremely heavy heart that I write to you today. There is no greater priority than the health, safety, and welfare of our students. Smithville School District has been made aware of a tragedy involving a Smithville School District staff member. Steven Woods, Maple Elementary Teacher, has been arrested and charged with several serious crimes. To that end, Smithville School District is cooperating fully with law enforcement as part of an ongoing investigation involving the staff member. Please know that this incident does not involve any other Smithville staff or any Smithville students.
This story was originally published by David Medina at Scripps News Kansas City.