Travis Carlson, a 39-year-old resident of Canton, South Dakota, was shot and killed on October 19, 2017, while working on a fence-building project on Tie Creek Road in rural Carter County, Montana. The tragic incident was later determined to be a murder-suicide involving his identical twin brother, Eric Carlson.
According to reports, the brothers had been embroiled in a feud for about a year leading up to the incident. Although the exact nature of the dispute remains unclear, authorit
...Read More