See No Evil

Captured on Camera (3x1)


Air date: Feb 15, 2017

In Philadelphia, a 22-year-old nursing assistant vanishes. When police check the local CCTV footage, they discover that Carlesha Freeland-Gaither was violently abducted right on camera. But who is the mystery man snatching her off the streets

  • Rank #
  • Premiered: Nov 2014
  • Episodes: 84
  • Followers: 0
  • Running
  • Investigation Discovery
  • Wednesday