VIDEO: Barnes waives extradition
Thursday, November 6, 2014
Delvin Barnes, the suspect in the abduction of Carlesha Freeland-Gaither, is the son of a preacher but has a rap sheet that rivals some career criminals.
Delvin Barnes, the suspect in the abduction of Carlesha Freeland-Gaither, is the son of a preacher but has a rap sheet that rivals some career criminals.