AURORA (WJW FOX 8) -- Dr. Mark B. Shaffer is being investigated for allegedly having sexual contact with children.
On November 28, the Aurora Police Department, along with inspectors from the U.S. Postal Inspection Service served a federal search warrant at a home on Windward Drive.
The warrant was part of an on-going investigation by postal authorities into alleged distribution of child pornography.
Authorities say during a search of the home, numerous video recordings of suspected child pornography were found.
A resident of the house, 79-year-old Dr. Mark Shaffer, volunteered to accompany a postal inspector and police detective to the Aurora police station for an interview.
During the interview, police say, Shaffer disclosed to investigators that for several years he was engaged in sexual activity with children.
On December 6, the case was presented to the Portage County Grand Jury.
Shaffer was indicted on 24 charges, including kidnapping, rape and gross sexual imposition. The charges include the rape of a child under the age of 13.
Shaffer was arraigned at the Portage County Justice Center. Bond was set at $100,000.
A search warrant was also served at Dr. Shaffer's medical office on Washington Street in Bainbridge Township.
Shaffer was an internal medicine physician at University Hospitals.
A spokesperson for the hospital says Shaffer was hired in 2008. He was suspended on November 29; then terminated with cause on December 10.
University Hospitals says they cannot comment on cases under criminal investigation