theresaallore.com
While we wait for something newsworthy:
Theresa Allore was a 19-year-old Canadian college student who disappeared on Friday, November 3, 1978 from Champlain College Lennoxville in the Eastern Townships of Quebec. Five months later on Apr…