Kidnapping on Camera: Happy Ending!

philly abduction

PHILADELPHIA, Penn. (NBC News) A Philadelphia woman snatched off the street in a brazen caught-on-camera kidnapping Sunday has been found alive and well in Maryland.

Carlesha Freeland-Gaither was reunited with her family overnight.

Authorities say she suffered minor injuries, but is in good condition.

37-year-old Delvin Barnes has been arrested in connection with the case, and also faces attempted murder charges related to a separate crime in Virginia.

Read more:

Comments are closed.