A 7-year-old girl from Texas was killed allegedly by a FedEx driver who accept his crime. The girl was found dead after missing for several…
Athena Strand Update: FedEx driver arrested for killing a 7-year-old after a body was discovered 6 miles from the house
Authorities said on Friday that the body of Texas girl Athena Strand, 7, who went missing two days earlier, had been discovered six miles from…