CLEVELAND, Ohio — A veteran Cleveland city prosecutor declined to bring criminal charges against Mayor Frank Jackson’s grandson after a woman accused him of choking her and hitting her several times with a metal truck hitch.

Assistant City Prosecutor Aric Kinast, who has worked in the city prosecutor’s office for 18 years, declined to proceed with criminal charges despite two witnesses and the victim naming the grandson as the attacker.

The case was also never referred to the Cuyahoga County Prosecutor’s Office, despite the fact that it appears to rise to the level of a felony. Assistant Cuyahoga County Prosecutor Terese McKenna, who oversees felony cases, said her office never received the case.

McKenna said referring this type of case to the county prosecutor’s office is “routine” and that they take cases similar to this one “extremely seriously.”

“There’s some concerning factors in this case,” McKenna said. “Strangulation would be a huge lethality indicator, along with running from police that could make this a felony case.”

Cuyahoga County Prosecutor spokesman Ryan Miday said his office is currently reviewing the facts of the case.

Mayor Frank Jackson’s spokesman Dan Williams declined to comment. Cleveland Law Director Barbara Langhenry, who is appointed by Jackson and oversees the city prosecutor, did not respond to a voicemail seeking comment.

The case is the latest in a growing list of incidents involving the mayor’s relatives and their friends.

The grandson involved in the beating case, Frank Q. Jackson, 22, was arrested in a separate incident in May and later pleaded guilty in a case where he was accused of driving a truck where the passengers shot paintballs at other cars.

Officers found two guns and two prescription painkillers in the truck. The 22-year-old pleaded guilty to several misdemeanor crimes and was sentenced to two years on probation.

In June, the mayor’s 16-year-old great-grandson was arrested and accused of driving a car carrying a passenger who fired several shots at Cleveland police officers, according to police and prosecutors. That case is still pending.

On Wednesday, a car registered to Frank Q. Jackson was spotted speeding away from outside a crime scene where a 30-year-old man suffered a fatal gunshot wound. A car matching the description of Frank Q. Jackson’s car was found torched two days later next to an abandoned building.

Cleveland homicide detectives went to the mayor’s home and towed Frank Q. Jackson’s truck.

Sometime this summer, a 19-year-old suspected gang member with several prior felony convictions posted to social media a photo of himself in the mayor’s driveway with what appears to be a large gun in his pocket. Law enforcement sources previously told cleveland.com that suspected gang members made frequent visit the home.

The mayor and his spokespeople have thus far declined to comment on all of these incidents.

The beating happened about 6:45 p.m. June 10, according to Cuyahoga Metropolitan Housing Authority police reports. Frank Q. Jackson was in a truck with four other people, including an 18-year-old woman, parked at a gas station on East 40th and Quincy Avenue.

The woman asked her friend to buy her something at the gas station. She left and Frank Q. Jackson turned around and punched her in the face several times, according to police reports.

He choked the woman “profusely” with both hands around her neck, according to police. The woman told police she suffers from asthma and felt like she was going to lose consciousness, according to police reports.

The woman’s 16-year-old friend told police that she returned to the truck and found her friend gasping for breath while Frank Q. Jackson attacked her, according to police reports.

The girl said she tried to intervene but Jackson ordered her out of the truck, police reports say.

Frank Q. Jackson stopped and said he’d drop both the woman and girl off at an apartment building on East 49th Street. While driving to the apartment, he attacked the 18-year-old woman a second time, the report says.

At the apartment, Frank Q. Jackson dragged the 18-year-old woman out of the truck by her hair, across the grass and onto the sidewalk, police reports say.

He choked her again and punched her in the face and body, police reports say. He went back to the truck, grabbed a metal hitch and struck her several times in the left knee with it, police reports say.

The 16-year-old girl told police she grabbed Jackson and screamed for someone to call police, the police reports say.

Both the 18-year-old woman and 16-year-old girl gave identical statements to police. A 19-year-old woman told police she witnessed the attack at the apartment building and gave a written statement to officers.

Frank Q. Jackson ran away before police arrived, police reports say.

While the officers were investigating the case, a truck with Frank Q. Jackson inside drove by the officers. Several witnesses pointed him out to police and said he was the man who attacked the woman, according to police reports.

CMHA police officers walked in front of the truck and ordered the driver to pull to the side of the road, police reports say.

The truck backed up and sped off down the wrong way of a one-way street, police reports say. The truck was registered to Frank Q. Jackson, police report say. The truck is the same truck towed from the mayor’s house last week.

The 18-year-old woman got scared and told police that she wanted to go in the apartment and no longer wanted to speak with the officers, police reports say. An officer reported that he de-escalated the situation and that the woman had time to “recuperate” when another car rolled by the scene.

The woman immediately told police that the driver was Frank Q. Jackson’s mother, police reports say.

Officers noted that Frank Q. Jackson’s family members began to drive around the area. The woman said she feared Jackson’s family members would retaliate against her if officers left, police reports say.

The woman suffered several injuries, including swelling and redness on her neck, a small cut above her left eye, a small cut on her right elbow and swelling and redness on her left knee, police reports say. She declined medical treatment at the scene, according to reports.

A detective two days later obtained footage from the nearby CMHA housing complex that showed the truck registered to Frank Q. Jackson speed from the area. The passenger gets out and runs, police reports say.

A CMHA detective wrote in her report that the 18-year-old woman three days later signed a non-prosecution form saying she did not wish to pursue a criminal case.

Detectives tried to track down one of the two witnesses in the ensuing days but did not find her, the police reports say.

Kinast told the CMHA detective July 24 that his office would not pursue charges in the case, according to police reports and city records. Assistant county prosecutor McKenna said it’s common for prosecutors to pursue cases without a victim if they have police officers willing to testify.

“I see cases like this all the time,” McKenna said. “I’ve seen a lot of cases where the victim isn’t cooperating. I see cases with those kinds of facts all the time.”