See More Hear More Watch More Hear More Get on iTunes
Jezebel jezebel

Abducted Woman Found Alive

Carlesha Freeland-Faither, the woman in the surveillance video who was abducted off the street, has been found alive. Using the GPS in her abductor's car, federal officers tracked her to a parking lot in Jessup, Maryland. She was being held by kidnapper Delvin Barnes in the back seat. http://goo.gl/IMcr4K #PopNews

UP NEXT

More from