It was November 18, 2004. Stephen Michael Lankester-Cox (March 13, 1966 – missing Nov 18, 2004) was at his mother’s house on 3665 Walden Lane, Acworth, Cherokee County (Tribal Land) in Georgia, when he received a phone call. His mother, Sherron Lankester, heard him say to the caller that he could see the headlights of […]