In the quiet town of Auburn, New Hampshire, the day after Christmas in 2001 brought a grim discovery that would shatter the community's sense of peace. George Jodoin, a 50-year-old White male, was found dead in his bed on December 27th. A friend had stopped by Jodoin's farmhouse to learn how to care for his animals, as Jodoin was planning a trip to Thailand. Instead of receiving instructions, the friend stumbled upon a gruesome scene: Jodoin had been shot three times in the head and neck while h
...Read More