7-Year-Old Athena Strand’s Death Inspires Texas Bill On Missing Child Alerts

2 years ago 24
The girl was allegedly abducted and killed by a FedEx driver last year, but authorities said her disappearance didn’t meet criteria for an Amber Alert.
Read Entire Article