In the quiet town of Townshend, Vermont, the life of Nor Steven Lott, a 60-year-old White male, came to a tragic and violent end on November 18, 2014. An accomplished woodworker and a lover of adventure, he was known for his extensive garden and his passion for cooking, especially meals shared with his sons. His life, however, was cut short in the home he loved, alongside his 28-year-old son, Jamis Lott.
The events of that fateful day unfolded within the walls of Steven's Abby Road home.
...Read More