CNN  — 

A Columbus man has been charged with raping a 10-year-old Ohio girl who then had to travel to Indiana seeking an abortion after the Supreme Court overturned Roe v. Wade, according to court proceedings CNN obtained through affiliate WBNS.

Rumors of the case garnered national and international attention, with some US political leaders referencing it in conversations about abortion bans.

Gerson Fuentes, 27, was arrested Tuesday, according to Columbus police and court documents. He has been charged with felony rape of a minor under age 13, according to the Franklin County Municipal Court. His first court appearance was Wednesday.

Fuentes is being held on $2 million bond, according to the court. CNN has reached out to his attorney for comment.

Fuentes confessed to police Tuesday he raped the young girl at least twice, Det. Jeffrey Huhn testified Wednesday at Fuentes’ arraignment.

Fuentes “spoke with us and admitted to having vaginal intercourse with the victim on no less than two occasions” and then was arrested, Huhn said.

Police first were alerted to the child’s pregnancy in late June through a referral by a local children’s services department that was made by the 10-year-old’s mother, Huhn testified.

The incident reported to police happened May 12, according to a police affidavit. Columbus Police were notified of it June 22 and began their investigation that day.

The girl on July 6 identified Fuentes as her assailant, and police on Tuesday with a search warrant obtained a swab of Fuentes’ saliva DNA, the affidavit states. Fuentes that day went to police headquarters for questioning where he confessed to raping the minor, it says.

The girl underwent a medical abortion in Indianapolis on June 30, Huhn testified. DNA from the Indianapolis clinic was being tested against samples from Fuentes and the child’s siblings, the detective said.

Gerson Fuentes, 27, was arrested Tuesday.

Fuentes’ next court appearance is July 22, court documents show. Fuentes is an undocumented immigrant, a US Immigration and Customs Enforcement spokesperson confirmed to CNN.

In a statement Wednesday, Ohio Attorney General Dave Yost said, “My heart aches for the pain suffered by this young child.”

“I am grateful for the diligent work of the Columbus Police Department in securing a confession and getting a rapist off the street,” Yost said. “Justice must be served and (the Ohio Bureau of Criminal Investigation) stands ready to support law enforcement across Ohio putting these criminals behind bars.”

After Roe v. Wade was overturned, an Ohio law banning abortions as early as six weeks into a pregnancy went into effect.

Indianapolis-based OB-GYN Dr. Caitlin Bernard told CNN earlier this month that after being contacted by a child abuse doctor in neighboring Ohio, she recently helped a 10-year-old girl have an abortion in Indiana. The young girl was six weeks and three days into the pregnancy, Bernard told CNN.

Gerson Fuentes, seen bottom center, appears via video in the Franklin County Municipal Court.

The doctor said she saw an immediate influx of patients seeking abortions in Indiana, particularly from bordering states Kentucky and Ohio, which passed laws severely limiting abortion care following the Supreme Court decision.

The Columbus Dispatch newspaper was first to report on the case and arrest. The Columbus Police Department would not immediately provide additional details on the arrest.

“Out of compassion for victims we will not comment on any rapes of juveniles,” Columbus police spokesperson Sgt. Joe Albert told CNN.

CNN has reached out to the Ohio attorney general, Franklin County Child Services and an Indiana-based abortion provider for additional details.

In the days before details emerged of Fuentes’ arrest, some conservative media outlets and Republican officials had expressed doubt about the case or whether the girl existed.

Rep. Jim Jordan, an Ohio Republican, tweeted, “Another lie. Anyone surprised?” The tweet has since been deleted.

Correction: Earlier versions of this story misspelled the OB-GYN's first name. It is Caitlin.

CNN’s Priscilla Alvarez contributed to this story.