On March 27, 2023, 26-year-old Landon Tyler Rader was found deceased at a residence on Laura Drive in the Thach community of Walker County, Alabama. Initial reports indicated a possible drug overdose; however, subsequent investigations revealed that Rader's death resulted from the forced ingestion of controlled substances. Authorities determined that Rader did not voluntarily consume the drugs that led to his demise.
In August 2023, a Walker County grand jury indicted three individuals
...Read More