MARSHALL-SHADELAND (KDKA) – A man is in custody and three officers are recovering after responding to a violent domestic dispute Monday night.

According to police, the incident happened in the 600 block of Knapp Street in Marshall-Shadeland around 9:40 p.m.

A woman heard her female friend’s cries for help and was able to force her way into the home to confront 37-year-old Donte Moss.

She said she was able to put Moss into a headlock before he started choking her. She fell and bumped her 2-year-old son’s head against the wall.

“My friend managed to open the door after screaming my name. Somehow, I pushed open the door and he comes running out of the room after I put him in a headlock. He turned around, chokes me, I fall onto the bed with my 2-year-old sitting right there, he hits his head against the wall,” Miranda Langston said.

When officers got to the second floor bedroom, they found Moss choking his girlfriend. At that point, Moss allegedly attacked the officers.

“That’s when the officer deployed his Taser. At that point, the male kind of fell, but then he was able to pull the prongs out and was really unaffected by the Taser. Another officer deployed his Taser, but again he was able to pull the prongs out and charged the officers,” Pittsburgh Police Spokeswoman Emily Schaffer said.

Moss and one of the officers tumbled down 16 stairs. That officer hit his head on a door, another injured his elbow and yet another had cuts to his arm.

The third officer was injured when Moss reportedly took his fingernails and dug them into the skin.

Moss was allegedly so combative that it took nine Pittsburgh Police officers to hold him down.

Medics were only able to calm moss down after giving him ketamine. He was taken to UPMC Mercy Hospital, where he’ll undergo a drug screen.

Two officers were taken to Allegheny General Hospital. Meanwhile, the other officer along with the women and child were treated by EMS at the scene.

Moss will face multiple charges including, aggravated assault resisting arrest and strangulation.

Join The Conversation On The KDKA Facebook Page
Stay Up To Date, Follow KDKA On Twitter

Watch & Listen LIVE