Danville resident Shannon Miller has been charged with possessing and distributing child pornography.
Danville resident Shannon Miller has been charged with possessing and distributing child pornography.
Danville resident Shannon Miller has been charged with possessing and distributing child pornography.