Feedback

Chilling Moment Woman Abducted From Philadelphia Street

 

Detectives in Philadelphia released video of the abduction of Carlesha Freeland-Gaither, the 22-year-old forced into a waiting vehicle on Sunday night.

Shows