GENEVA, Ill. — A Kane County man accused of child porn possession and reproduction is now facing a slew of felony charges. Karl Bibler, a 27-year-old Geneva resident, has been charged with several ...
Terrence Sharma, 23, was charged with ten counts of reproduction of child pornography after being arrested in Hampton.