Abduction Victim From Terrifying Surveillance Video Found Alive
LatestCarlesha Freeland-Gaither, the 22-year-old Philadelphia woman who was seen on surveillance video being violently abducted off the street, has thankfully been found alive.
Using the GPS that had been placed in her abductor’s car, federal officers tracked Freeland-Gaither to a parking lot in Jessup, Maryland, where she was found being held by 37-year-old Delvin Barnes in the back seat. After a brief confrontation in which Barnes attempted to flee, officers were able to rescue Carlesha. She was immediately taken to a hospital and she was reunited with her family. According to NBC Philadelphia, she suffers from minor physical injuries and has been “listed in good condition” with the expectation to recover.”