Child abuse site administrator jailed for 20 years



American Michael Fluckiger has been sentenced to 20 years in jail for running a site that trafficked images of child sex abuse.

Read more here:: BBC News – Technology