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 about this story is that he did not kill anyone. I’ll chip in by paying my federal taxes.
You must log in to post a comment.