Victor Lee Turner, 69, and his wife Megan Renee Turner, 63, are residents of Cross Hill, Laurens County, South Carolina, United States. She is not the biological mother of his biological son Justin Lee Turner, who was born in 1984. On the morning of March 3, 1989, Justin went missing while living with Victor and … Continue reading Cross Hill, South Carolina’s Victor Lee Turner, Megan Turner arrested; What happened to Justin Lee Turner in 1989?
