[Update2] Mass murder in rural Ontario
News is just surfacing about a gruesome find this morning in a small community just outside London, Ontario — Shedden, Ontario. It is being described as Ontario’s worse mass murder, and Canada’s worst in a...
Read More