FedEx Driver Accused Of Raping and Killing 7-Year-Old Girl Athena Strand Faces Death Penalty
Athena Strand was a happy 7-year-old girl from Dallas, TX — loved the color pink, to dance and laugh. She was a big sister, a daughter, and a friend. But…
Athena Strand was a happy 7-year-old girl from Dallas, TX — loved the color pink, to dance and laugh. She was a big sister, a daughter, and a friend. But…