On January 21, 2020, in Munford, Alabama, 36-year-old Holli Christina Durham and her 13-year-old twin sons, Branson and Baron, were found deceased in their home, each having suffered fatal stab wounds. Authorities identified Holli's 16-year-old son, Landon Durham, as the primary suspect in the killings. Investigations revealed that the homicides likely occurred early that morning, after which Landon attended school as usual. He was apprehended the following day in Cherokee County, Alabama, and c
...Read More