Horrifying new photo shows Athena Strand, seven, being driven to her death by FedEx driver who abducted and strangled her while delivering her Barbie Christmas present
A nightmarish photo shows a seven-year-old girl being driven to her death by a FedEx driver who abducted and killed her while delivering her Christmas present. Seven-year-old Athena Strand was seen standing behind Tanner Horner in the picture released by prosecutors on Tuesday, after the 34-year-old pled guilty to capital murder just before his trial was due to …