The 22-year-old woman who was kidnapped off the street in Philadelphia on Sunday night has been found alive in Maryland according to reports from the Philadelphia police. Carlesha Freeland-Gaither was found in Jessup, Maryland on the side of Route 175, about 115 miles away from where she was taken. The abduction was caught on video, showing Freeland-Gaither dragged away and put into a vehicle, where she struggled to get away. She was even able to break the window of the car, but was eventually subdued.
By Jim Malone