What We Should Learn from Carlesha Freeland Gaithers

This post from shine.forharriet.com about Carlesha Gaithers who was abducted by Delvin Barnes in Philadelphia and thanks to her quick thinking and God she was found 120 miles away in Jessup, MD. I thank God that this woman was found safe and sound. This idiot Barnes has a history of abducting women and for whatever reason this monster was free to roam the streets to continue his hobby. Read the article from the link below, please women and men be vigilant out in these streets.