The Imposter

Thirteen-year-old Nicholas Barclay went missing in 1994. It was initially suspected that he ran away, but he remained missing for three years until his family got a call from Spain. It was Nicholas, claiming that he had been forced into child sex trafficking in Europe. His sister went to get him, confirmed his identity and they went home. The problem was that Nicholas had changed. … Continue reading The Imposter