This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

AURORA, Ill. – Officials in Aurora released dashcam video that shows the assault of a police officer during the course of a traffic stop last month.

In a press conference Wednesday, Aurora Police Chief Kristen Ziman said the traffic stop should have only resulted in a minor citation “at most, but turned into an officer fighting for his life.”

Three people have been charged with various crimes in the incident that took place June 21.

Authorities said the officer pulled the trio over after running a stop sign near the intersection of Plum Street and Randall Road just after 10:30 p.m. Monday, June 21. Police said the suspect vehicle pulled into a driveway in the 600 block of N. Elmwood Drive and began yelling obscenities at the officer.

During the traffic stop, police said a female passenger exited the vehicle. When ordered to return by police, the male driver exited the vehicle and threatened to fight the officer.

FULL VIDEO: Dashcam footage of Aurora officer attack released

According to police, the officer informed the man and woman they were both under arrest for obstruction. The man ran away and the officer pursued. Two women followed the officer, eventually striking the law enforcement official “with closed fists and kicking his body and head.”

Police say the officer could hear the male driver’s voice when he was “struck repeatedly in the head from several angles.”

One of the female passengers allegedly placed “a forearm around the officer’s neck and applied significant force to his windpipe, causing him to lose the ability to breathe,” police said.

Read more: Latest Chicago news headlines

Additional officers responded to the scene and eventually placed the trio in custody.

Jennifer Taylor, 24, Sheba Taylor, 26, and Paul Sherrod, 28, have been indicted on attempted murder charges.