22 reads
Leave a comment

Media coverage and tips from the public led to the arrest of 37 year-old Delvin Barnes, suspect in connection with kidnapping Carlesha Freeland-Gaither.  Carlesha suffered some injuries during this ordeal but was released from a hospital today in Columbia Maryland and is now back home recovering with her family in Philadelphia.

Also On WRNB 100.3 Philly:
comments – Add Yours