Crying child in box trailer led to Alabama woman’s arrest in Atlanta abductions

A crying child inside a stand-alone box trailer led police to an Alabama woman and two young children who were the subject of a Georgia Amber Alert.

Lakesha Brown, 42, has been charged with kidnapping, Atlanta police announced Tuesday.

The police department released body camera footage of Brown’s Monday arrest and the rescue of the two abducted children. The younger girl – an 11-month-old – was wearing only a diaper and shirt…

Story continues

TRENDING NOW

LATEST LOCAL NEWS