Carlesha Freeland-Gaither, the woman whose violent abduction off Philadelphia streets was caught on surveillance camera, has been found alive and safe. On Wednesday, Freeland-Gaither was discovered in Jessup Maryland. At a press conference with police officers, mother Keisha Gaither expressed her gratitude for her daughter’s safe return. “I just want to thank everybody. I would like […]