Lakesha Brown, with a prior kidnapping arrest, is suspected of abducting Zola, 4, and Norah, 11 months, in Atlanta. Amber Alert issued.
Babysitter with Kidnapping Past Sought in Abduction of Atlanta Sisters
3 min read
Continue reading in the USA News Updates app