PPD Officer McCavitt arrested
Peoria Police Officer John McCavitt was arrested about 7:30 Friday night by officers for Unlawful VideoTaping, a felony charge. McCavitt was found NOT guilty of sexual assault charges March 19, 2014.
He was arrested in the 5900 block of N. Sherwood Place. The incidents for which he is alleged to have committed occurred last year at McCavitt’s Peoria residence.
A statement issued by the Peoria Police Department says the arrest comes as a result of criminal evidence uncovered during an internal investigation into McCavitt’s off-duty activities.
McCavitt is still on Administrative Leave and will remain so, pending the conclusion of this criminal investigation and a subsequent internal investigation.