|left to tight: Carlesha Freeland-Gaither, Delvin Barnes (her abductor)|
Carlesha Freeland-Gaither, the 22 year old woman whose abduction was caught on surveillance cameras on a Philadelphia street this past Sunday, was rescued Wednesday afternoon from her captor, Delvin Barnes, in Jessup, MD.
From NBC Philadelphia:
The 22-year-old was rescued from the car of her alleged kidnapper, 37-year-old Delvin Barnes, in a Jessup, Maryland, parking lot Wednesday afternoon, officials said. She suffered some injuries and was taken to a nearby hospital in Columbia, Maryland, for treatment, police said. She was listed in good condition and is expected to recover.
Thank God for Happy Endings!
Barnes is a total mess of a man: Bad credit, rapist, kidnapper, habitual beater and vicious violator of women... And the list goes on. Seriously disgusting. He definitely deserves to be removed from society for an awful long time. I'm talkin' life.