Carlesha Freeland-Gaither

In November 2014, 22-year-old nursing assistant Carlesha Freeland-Gaither was abducted while walking home in Philadelphia. She fought back during the attack and deliberately left behind her phone and glasses, hoping someone would realize she was in danger. A witness saw the abduction, called 911 twice, and provided police with crucial information. Join Mike and Gibby as they discuss Carlesha…