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.
When Edgar, a student on his way home for the holidays is caught up in a nightmare he never thought possible when his bus is ambushed by the rebels. His friends find out and embark on a difficult resc...
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.