April 13th, 1979

Well it was 30 years ago Monday that Theresa’s body was found so I thought I’d do a little commentary of the following photo essay:

The missing person notice signed by Lennoxville Police Chief Leo Hamel
Lennoxville as it looked 30 years ago
Le Pire

Crime scene photo 1
Crime scene photo 2
Roch Gaudreault & Jacques Quirion  search through a garbage bag of women’s clothing found near the crime scene (later determined not to be Theresa’s)
The French Press got it right

Theresa’s wallet found 10 miles from the crime scene…
photos obviously staged…

meaning police crime photographers got their DNA all over the wallet. 
Category:

Leave a Reply