Federal Bureau of Investigation

Carlesha Abduction Suspect Delvin Barnes Indicted

The man accused of abducting a Philadelphia woman seen on surveillance video putting up a fight while being grabbed off the street has been indicted on a federal kidnapping charge. 

Delvin Barnes, 37, was indicted Thursday and is in federal custody in Philadelphia. If convicted, he could face up to life in prison.

A bail hearing is scheduled for Friday.

The FBI says Barnes grabbed 22-year-old Carlesha Freeland-Gaither off a Philadelphia street on Nov. 2 and forced the screaming, struggling woman into his car. Federal agents found them three days later in Maryland.

Prosecutors initially charged Barnes the day after his capture. Under federal law, most cases can't be prosecuted without a grand jury indictment.

Barnes is also a suspect in the abduction and rape of a 16-year-old girl in Virginia. 

Contact Us