Pictured: British head teacher of elite preschool who was arrested in Washington DC after he was caught requesting graphic videos of nine-year-old boy from FBI agent posing as a father
James Carroll, 55, head of the exclusive £33,000 per year ($42,000) National Child Research Center has been charged with one count of attempted coercion and enticement of a minor.
Read more »