When 13-year-old Nicholas Barclay vanished without a trace his family was left clinging to hope. Three years later, the boy they thought was Nicholas returned home but he wasn’t who he made out to be.
Boy lived with parents for five months before they realised he wasn't their son

9