7-Year-Old Athena Strand’s Death Is Inspiring Texas To Revamp Its Missing Child Alerts
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.
Source: Huffingtonpost feed