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.