ST. CLOUD — A St. Cloud man who ran for Congress and lost a license to provide adult foster care due to maltreatment this year was arrested Friday for an alleged sexual assault.

Richard Kelly, 52, is currently in the Stearns County Jail, according to the Sunday jail log.

He is awaiting a potential charge of fourth-degree criminal sexual conduct, according to police and the jail log.

Kelly is suspected of entering the St. Cloud bedroom of an adult man and inappropriately touching him without consent, according to a Sunday press release from the St. Cloud Police Department. The victim knows Kelly, according to police.

The alleged incident took place around 5:30 a.m. Friday at the 500 block of Seventh Avenue S in St. Cloud, according to police.

This spring Kelly announced plans to run for Congress, but he was arrested and jailed the day before the DFL endorsing convention.

He was convicted of a petty misdemeanor for disorderly conduct in that April incident, according to court records.

RELATED: DFL hopeful jailed on eve of endorsing convention

This summer Kelly lost his license to provide adult foster care in his home after a maltreatment investigation showed a preponderance of evidence that he emotionally abused six vulnerable adults. The memo about the investigation summarized interviews with foster residents who reported being called names such as "retard," "cripple" and "queer."

RELATED: St. Cloud adult foster home closed due to maltreatment of residents

Kelly denied the allegations in August to the St. Cloud Times and claimed they were part of an effort to defame him, according to past Times coverage. Kelly spent 72 hours on a psychiatric hold in 2017 and told the Times about the experience for a February story.

RELATED: 72 hours in the psych unit and the aftermath

He's been involved in and fallen-out with community groups such as the St. Cloud Neighborhood Coalition in recent years.

Kelly has not been formally charged for Friday's alleged incident.