EUCLID, Ohio (WCMH) — A Cleveland police officer was indicted Wednesday, accused of trying to kidnap a 12-year-old girl.

According to the Cuyahoga County Prosecutor’s Office, it happened August 16 on Euclid Avenue in the City of Euclid.

The victim was waiting for a school bus when she was approached by Solomon Nhiwatiwa, 34, and off-duty Cleveland police officer, the prosecutor’s office said. Nhiwatiwa allegedly tried talking to the girl and asked her if she needed a ride to school. The girl refused and Nhiwatiwa drove away.

The prosecutor’s office said Nhiwatiwa returned a minute later, parked his vehicle, walked over to the girl, exposed his genitals and began urinating on the victim while it appeared he was recording himself with a cellphone. He then went to his car and drove away.

“These actions are impossible to comprehend,” said Cuyahoga County Prosecutor Michael O’Malley. “My office will hold him accountable and ensure that he never holds the position of police officer again.”

Nhiwatiwa is charged with attempted kidnapping, pandering obscenity involving a minor, disseminating matter harmful to juveniles, endangering children, criminal child enticement, assault and attempted interference with custody.

Police were able to identify Nhiwatiwa because a woman reported a suspicious man in an SUV earlier in the day, WJW reported.

Cleveland police relieved Nhiwatiwa from duty. He will be suspended without pay pending the completion of the criminal investigation.