December 26, 2024
Police found the body of 7-year-old Athena Strand who was allegedly abducted and murdered by a FedEx driver who was making a delivery to her house.

Police found the body of 7-year-old Athena Strand who was allegedly abducted and murdered by a FedEx driver who was making a delivery to her house.