theresaallore.com
Wow. This one was news to me. You hear about these guys with cellar dungeons in the States… I thought Canada was supposed to be such a warm-and-fuzzy place? Rapist on trial. Key witness faces…