CHICAGO — A man wanted in the shooting of a Chicago police officer last month was arrested Wednesday in Iowa, Supt. Brown said.

The shooting occurred on the evening of June 1 in the area of West 64th Street and South Paulina. Moments earlier, police said Fernanda Ballesteros and another officer attempted to conduct a traffic stop in the 6100 block of South Paulina.

Police said Jabari Edwards, 28, who has ties to Chicago, opened fire on the officers and fled the scene.

Ballesteros was shot in the head and taken to the hospital in serious, but stable condition. She was released after nearly a week recovering.

Edwards was captured by authorities Wednesday in Burlington, Iowa. He is currently being held in Des Moines County, awaiting extradition to Chicago.

WGN Investigates found court records that show he was arrested in 2020 for allegedly having a gun in his car. In February of this year, the Cook County State’s Attorney’s Office dropped three gun charges from that arrest — four months before Ballesteros was shot.

Read more: Latest Chicago news headlines

Six Flags Great America released the following statement regarding the shooting:

Six Flags dedicates our greatest amount of time, talent and resources to safety and security.

Layers of preventative measures both inside and outside the park are in place for the protection of guests and team members. We continue to review and enhance our protocol on a daily basis to ensure we are providing the highest level of safety.

Cameras placed in the parking lot and inside the park, uniformed and plain clothes patrols throughout the property, and advanced screening technology allow us to react quickly and provide important information. The park security team is joined by the Gurnee Police Department, who operates a substation at the park.

This evening, we are incredibly grateful to our team members who reacted in a professional manner to take care of our guests, and for the Gurnee Police Department for their on-going presence and commitment to Six Flags Great America.

Edwards has been charged with attempted murder.