Athena Strand Case: 5 Shocking Facts and the Final Verdict
The Athena Strand case is the kidnapping and murder of a 7-year-old Texas girl by a FedEx contract delivery driver, Tanner Horner, on November 30, 2022. Horner pleaded guilty on April 7, 2026, to killing Athena, which ended a trial that had been expected…