Delvin Barnes, the 37 year old man accused of the brazen kidnapping of nurse’s aide Carlesha Freeand Gaither, 22, from a street in Philadelphia and wrestling her in to his vehicle reportedly is a ‘vicious predator’ who has a long rap sheet of violence toward women, according to court documents. In the past records show Barnes held his estranged wife captive, and in another case, he allegedly kidnapped 1 16 year old Virginia girl, according to the television news station.
By NewOne Staff