Man Missing for 30 Years Solves His Own Disappearance After Sudden Flashback

Edgar Latulip, who went missing in 1986 in Kitchener, Ontario, was found about 80 miles away. He was…