Feb 24 2025
68 mins
On the morning of September 4, 2023, Noah's body was discovered on the side of Highway 81 in rural Jefferson County, Oklahoma. A passing trucker reported finding him lying in a fetal position, wearing mismatched shoes, and suffering from severe injuries. Initially, law enforcement suspected a hit-and-run accident, but as details emerged, the case became increasingly suspicious. Sho