A woman takes the law into her own hands after she rescues four girls from human traffickers who get just what's coming to them.
26 Seconds documentary short exposes the underage sex slave industry and sex tourism in Thailand and Cambodia. Through a captivating journey across the wor...
A woman takes the law into her own hands after she rescues four girls from human traffickers who get just what's coming to them.