Home Current News FedEx driver accused of kidnapping, murdering 7-year-old Athena Strand in North TexasNewsCurrent NewsFedEx driver accused of kidnapping, murdering 7-year-old Athena Strand in North TexasDecember 2, 202210FacebookTwitterPinterestWhatsApp Source: yahoo.com/news