An Estherville man has been charged with 50 counts of sexual exploitation of a minor after police they searched his home and found photos and videos of children engaged in sex.
Estherville man charged with 50 counts of sexual exploitation