Skip to content
The Los Angeles

Babysitter Lakisha Brown arrested, accused of kidnapping 2 sisters in Atlanta, Georgia

Babysitter Lakisha Brown was arrested and is accused of kidnapping two sisters in Atlanta, Georgia.

Sources and story details