"My office will hold him accountable and ensure that he never holds the position of police officer again," prosecutors said.
A Cleveland police officer has been accused of filming himself urinating on a 12-year-old girl who refused a lift to school.
Patrol Officer Solomon Nhiwatiwa, 34, was arrested on Tuesday on several charges, including attempted kidnapping, pandering obscenity involving a minor, disseminating material harmful to juveniles, endangering children, criminal child enticement, interfering with custody, public indecency, and assault.
The incident occurred last Friday, according to the Cuyahoga County Prosecutor's Office, when Nhiwatiwa drove past the victim with his windows rolled down as she waited for a school bus. He asked her if she needed a lift, but she refused.
He drove off, but returned one minute later and parked his car, authorities say. He then exposed his genitals and began to urinate on her, all while filming on his phone, they said, before getting into his car and driving off.
The victim's horrified mother reported the incident to police. Another resident of the area also called police to report a man, later identified as Nhiwatiwa, acting suspiciously and looking inside people's cars.
Nhiwatiwa turned himself in to police the following Tuesday.
The accused, who has served on the Force for five years, was immediately suspended without pay. He is due to be arraigned on August 26.
"These actions are impossible to comprehend," Cuayhoga County Prosecutor Michael C. O'Malley said in a statement. "My office will hold him accountable and ensure that he never holds the position of police officer again."
Speaking to WKYC, Nhiwatiwa's mother said: "We raise our children and we do the best we can and that's what we do as moms, if you're a mom you know."