Crime

Texas FedEx driver charged in child's death

In Texas, a driver working for FedEx has been charged with kidnapping seven-year-old Athena Strand from her driveway, and then killing her.

Just the News Spotlight

Support Just the News