One day in 1986, Edgar Latulip got on a bus headed for Niagara Falls and then disappeared. Edgar was reported to the police as a missing person. For 30 years, the case went cold. Some people thought Edgar had died in a mysterious accident. Edgar’s mother and the police … [Read more...]