Body of 7-year-old abducted by FedEx driver found, suspect charged with murder
(BOYD, Texas) -- A FedEx driver confessed to abducting and killing 7-year-old Athena Strand after he delivered a package to her family's home, Wise County Sheriff Lane Akin said at a press conference Friday night.Police found Strand's body southeast of Boyd, Texas. Digital evidence and... Read More.