Athena Strand cause of death
Athena Strand is a seven years old baby girl, that was been abducted and murdered in North Texas. She was reported missing on Thursday, December 1, 2022, and her body was found on Friday, December 2, 2022, according to Sheriff Lane Akin. Athena’s body was found, Six miles away from her home, Police claimed that…