FedEx driver Tanner Horner claimed to have killed 7-year-old Athena Strand over fears of sparking her parent’s fury after hitting her with his delivery van.
FedEx driver Tanner Horner claimed to have killed 7-year-old Athena Strand over fears of sparking her parent’s fury after hitting her with his delivery van.