Child abuse site administrator jailed for 20 years Post a Comment American Michael Fluckiger has been sentenced to 20 years in jail for running a site that trafficked images of child sex abuse. Read More Share : Post a Comment for "Child abuse site administrator jailed for 20 years"
Post a Comment for "Child abuse site administrator jailed for 20 years"