A Florida man was arrested in Lafayette County on Friday. According to reports police tracked Terry Turner, 52, after he allegedly kidnapped a 13-year-old from Nebraska. Officers located Turner and the victim in an area south of I-70 east of Odessa. Tuner is charged with statutory rape in the first degree, statutory sodomy in the first degree and child kidnapping. Turner was taken to the Lafayette County Jail and he has a cash bond of $100,000.
About The Author
August 14, 2013