Lakesha Brown, facing kidnapping charges, held sisters, 4 and 11 months, in a sweltering trailer. Bond revoked in prior Alabama case.
Bodycam Footage Shows Atlanta Police Rescuing Sisters from Hot Trailer
8 min read
Continue reading in the USA News Updates app