Police released footage of officers finding Zola and Norah Cooper. Suspect Lakesha Brown faces charges as investigators reveal connections to an earlier case.
Bodycam Shows Rescue of Kidnapped Atlanta Sisters
5 min read
Continue reading in the USA News Updates app