Theresa Allore
Nineteen-year-old Theresa Allore was a college student at Champlain College Lennoxville, Quebec, Canada, and lived in a dorm about fifteen minutes away, in Compton. She was last seen alive on campus on November 3rd, 1978, but subsequently disappeared. For five long months, her family and the police could find no trace of her, but then, … More Theresa Allore
