A leader of a local Christian University is facing sex charges. Robert Williams is the Chief Financial Officer of Cincinnati Christian University has been arrested for sexual imposition — grabbing an undercover cop in a sexual manner.
According to the police report, Robert Williams entered the victim’s vehicle and “manually stimulated” the victim. He faces one misdemeanor count of sexual imposition.
Due an ongoing problem of men soliciting sex from men at the park, police regularly conduct sting operations in this area.
For the full story, click here.