Staunton man charged with 11 counts of child pornography
December 28, 2022
Macoupin County State’s Attorney Jordan J. Garrison announced on Wednesday that Steffan A. Davidson, 29, was charged with 11 counts of child pornography (four Class X felonies, six Class 2 felonies, and one Class 3 felony) after a month-long investigation by the Macoupin County Sheriff’s Department.
It is alleged that Davidson possessed at least 11 images of child pornography depicting minors between the ages of 7 and 17 engaged in various sexual activity. It is alleged that Davidson distributed, but did not produce, approximately four videos.
“Child pornography is not a victimless c...