A Canadian man who went missing nearly 30 years ago has solved his own missing persons case after suddenly remembering who he is.
Edgar Latulip was 21 when he went missing from a group home in Kitchiner, Ontario in 1986.
According to Canadian media reports, Mr Latulip, now 50, boarded a bus to Niagra Falls and then sustained a head injury, which led to severe memory loss.
In January, nearly three decades after his disappearance, Mr Latulip suddenly remembered his identity. He told a social worker, who searched a missing persons database and discovered his name listed, according to the Record.
Police this week said the results of a DNA test had confirmed his identity.
His mother told Canadian news network CTV she was "absolutely overwhelmed" by the news and plans are now in place to be reunited with Mr Latulip.
The man, who has developmental delays, had been living in St Catharines, about 130km from where he went missing.