Carlesha Freeland-Gaither Found Alive and Possible Person of Interest Arrested in Philadelphia Abduction

Delvin Barnes was arrested in connection for the alleged abduction of Carlesha Freeland-Gaither.

November 5, 2014

Top Stories

ABC News Live Presents