David Lewis : the given information.
Obituary – Death – Cause of Death News : The Illinois River in Cherokee County, Oklahoma, holds a chilling secret that was uncovered in April 2020. After years of disappearance, the skeletal remains of David Lewis were found by a body of water in Tahlequah. District Attorney Jack Thorp revealed that despite the lack of… Read More »