theresaallore.com
Missing girl From The Campus – the Bishop’s University student newspaper. This was the last article to appear in the English press concerning Theresa’s disappearance The Campus No…