Where To Stream 60 Minutes Season 2018 Episode 12
The Face of Evil, Sheep, Ships and Videotape
- Aired April 8, 2018
- 60 Min
How an extraordinary police bungle allowed an evil predator to continue his reign of violence against women; and a 60 MINUTES Exclusive investigation - the secretly recorded video which exposes a shameful industry.