Skip to main content
2015

Manmade

An animated short commentary about “the demand side” of the commercial sexual exploitation of children (a.k.a. sex trafficking) in the United States of America.

Back to Top Back to Top