Does GSP tracking devices prevent criminals in Central Virginia?
Police investigating shooting near Richmond, Henrico line
Police change status of Chesterfield dad’s death
Woman in viral ‘Fake Homeless’ video arrested
TRACK RAIN: Use CBS 6 Interactive Radar

Ex-Charlottesville teacher pleads guilty to child porn charges

This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

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.