March 2010 British police smash ‘biggest ever’ paedophile ring More than 120 suspected child abusers have been arrested in Britain after police cracked what they described as the world’s “biggest ever” paedophile ring Lee Palmer, a 21-year-old from Cheshire, was also convicted after being caught using the site. He was sentenced to six years after he admitted abusing two boys, aged nine and two, and storing more than 60,000 indecent images of children on his computer.