August Festivals Guide: Food trucks, food trucks, food trucks!

Ex-Charlottesville teacher pleads guilty to child porn charges

Charles Long

ALBEMARLE COUNTY, Va. (WTVR) – A former Charlottesville teacher and Albemarle County police officer has pleaded guilty to possession of child pornography.

As part of a plea deal, Charles Long was sentenced to 20 years behind bars, with 16 years suspended, and two years of supervised probation.

Long, who was arrested last April for allegedly molesting two victims, is not allowed to have contact with his victims or any minors and must maintain good behavior.

Long told the court he deeply regretted his actions.