News
Body of 7-year-old Texas girl found, FedEx driver arrested

PARADISE, Texas: A 7-year-old Texas girl has been found dead, two days after being reported missing, and a FedEx delivery driver arrested in her death, authorities said.

The body of Athena Strand was found Friday and Tanner Lynn Horner, 31, was arrested on kidnapping and murder charges after confessing to killing the girl and telling authorities where to find her body, according to Wise County Sheriff Lane Akin.