Colin D. Stolle, Commonwealth’s Attorney for the city of Virginia Beach, announced that John William Princeton, 52 years old, of Virginia Beach, Virginia, was sentenced today for Possession of Child Pornography, Possession of Child Pornography- Subsequent Offense (18 counts), and Distribution of Child Pornography (6 counts). Circuit Court Judge Les L. Lilley sentenced Princeton to 130 years in prison, with 105 years suspended, leaving 25 years to serve.
Princeton pled guilty on August 29, 2018. Had this case gone to trial, the Commonwealth’s evidence would have proven that between March 21, 2017 and January 3, 2018, a detective from the Virginia Beach Police Department Special Investigations Unit located over 1,300 child pornography files from John Princeton’s computer using two different IP addresses. Some of the child pornography involved children as young as three (3) years old engaged in sexually explicit conduct with adult men. Additionally there was a file that showed a child engaging in bestiality. Further investigation revealed Princeton to be the subscriber for those IP addresses.
Police executed a search warrant on Princeton’s home on February 14, 2018. He admitted to police that he downloaded numerous child pornography files. He provided a pass code for an external hard drive which contained child pornography. Princeton also took photos of a minor child, and those photos were recovered during the investigation. In total, the forensic analysis determined that Princeton had over 328,000 files of pictures and videos of child porn/erotica material.
Assistant Commonwealth’s Attorneys Janeé D. Joslin and Eleanor J. Gaines prosecuted this case. Please contact Macie Allen if additional information is desired.