A FedEx driver accused of abducting and killing a young girl in Texas has told authorities that he strangled her after accidentally hitting her with his van while making a delivery at her home.
Tanner Lynn Horner, 31, told investigators that seven-year-old Athena Strand was not seriously hurt after he hit her while backing up last week, but he
Read more…
Please follow and like us: