Carlesha Freeland-Gaither found alive

Carlesha Freeland-Gaither was found alive in Jessup, Maryland Wednesday night after she was abducted in Philly Sunday. Delvin Barnes was arrested in connection to the abduction. If you look at the link you can see the news report. I hope this coward is put away long enough to learns his lesson. The best part aboutContinue reading “Carlesha Freeland-Gaither found alive”