S17 E19
Feb 26, 200548 Hours
Episode #17.19
Release Date: Feb 26, 2005Episode Description
CBS News' 48 HOURS investigates shadowy underworld of human sex slaves and rescues a young woman.
Where to Watch 48 Hours Season 17 Episode 19 Now
Best
Rent/Buy
Free