FedEx Driver Charged in Kidnapping and Killing of Girl, 7, Officials Say
The mother of a 7-year-old Texas girl allegedly abducted and killed by a FedEx driver slammed the suspect as an “absolute monster.” The body of Athena Strand was found in Boyd, Texas, on Friday, after she was apparently taken from her bedroom in Paradise, earlier in the week. Athena’s mom, Maitlyn Gandy, 26, thanked those…